From cbde63a718a58403610477ba886a0c99937143ff Mon Sep 17 00:00:00 2001 From: "Smith, Tim" Date: Tue, 4 Apr 2017 10:37:36 -0600 Subject: [PATCH] 2.0.17 --- build/README.md | 6 +- build/docs/AgentActivityEntityListing.md | 2 +- build/docs/AttemptLimitsEntityListing.md | 2 +- build/docs/AttributeEntityListing.md | 2 +- build/docs/CalibrationEntityListing.md | 2 +- build/docs/CallConversationEntityListing.md | 2 +- build/docs/CallableTimeSetEntityListing.md | 2 +- .../docs/CallbackConversationEntityListing.md | 2 +- build/docs/CampaignEntityListing.md | 2 +- build/docs/CampaignRuleEntityListing.md | 2 +- build/docs/CampaignSequenceEntityListing.md | 2 +- .../docs/CertificateAuthorityEntityListing.md | 2 +- build/docs/ChatConversationEntityListing.md | 2 +- .../docs/CobrowseConversationEntityListing.md | 2 +- build/docs/CommandStatusEntityListing.md | 2 +- build/docs/ConsumedResourcesEntityListing.md | 2 +- build/docs/ConsumingResourcesEntityListing.md | 2 +- build/docs/ContactListEntityListing.md | 2 +- build/docs/ContactListing.md | 2 +- build/docs/ConversationEntityListing.md | 2 +- build/docs/DIDEntityListing.md | 2 +- build/docs/DIDPoolEntityListing.md | 2 +- build/docs/DependencyObjectEntityListing.md | 2 +- build/docs/DependencyTypeEntityListing.md | 2 +- build/docs/DncListEntityListing.md | 2 +- build/docs/DocumentAuditEntityListing.md | 2 +- build/docs/DocumentEntityListing.md | 2 +- ...mainEdgeSoftwareVersionDtoEntityListing.md | 2 +- build/docs/DomainEntityListing.md | 2 +- .../docs/DomainEntityListingEvaluationForm.md | 2 +- build/docs/DomainEntityListingQueryResult.md | 2 +- build/docs/DomainOrganizationRole.md | 2 +- build/docs/DomainOrganizationRoleCreate.md | 2 +- build/docs/DomainOrganizationRoleUpdate.md | 2 +- build/docs/EdgeEntityListing.md | 2 +- build/docs/EdgeGroupEntityListing.md | 2 +- build/docs/EdgeLineEntityListing.md | 2 +- build/docs/EmailConversationEntityListing.md | 2 +- build/docs/EmailMessageListing.md | 2 +- build/docs/EncryptionKeyEntityListing.md | 2 +- build/docs/EndpointEntityListing.md | 2 +- build/docs/EvaluationEntityListing.md | 2 +- build/docs/EvaluationFormEntityListing.md | 2 +- build/docs/EvaluatorActivityEntityListing.md | 2 +- build/docs/ExtensionEntityListing.md | 2 +- build/docs/ExtensionPoolEntityListing.md | 2 +- build/docs/ExternalOrganizationListing.md | 2 +- build/docs/FaxDocumentEntityListing.md | 2 +- build/docs/FlowEntityListing.md | 2 +- build/docs/FlowVersionEntityListing.md | 2 +- build/docs/GreetingListing.md | 2 +- build/docs/GroupEntityListing.md | 2 +- build/docs/HeartBeatAlertContainer.md | 2 +- build/docs/HeartBeatRuleContainer.md | 2 +- build/docs/InboundDomainEntityListing.md | 2 +- build/docs/InboundRouteEntityListing.md | 2 +- build/docs/InteractionStatsAlertContainer.md | 2 +- build/docs/InteractionStatsRuleContainer.md | 2 +- build/docs/JsonNode.md | 10 +-- build/docs/KeywordSetEntityListing.md | 2 +- build/docs/LanguageEntityListing.md | 2 +- build/docs/LibraryEntityListing.md | 2 +- build/docs/LicenseDefinitionListing.md | 2 +- build/docs/LineBaseEntityListing.md | 2 +- build/docs/LineEntityListing.md | 2 +- build/docs/LogicalInterfaceEntityListing.md | 2 +- build/docs/NoteListing.md | 2 +- build/docs/OAuthClientEntityListing.md | 2 +- build/docs/OAuthProviderEntityListing.md | 2 +- .../docs/OrganizationPresenceEntityListing.md | 2 +- build/docs/OrganizationRoleEntityListing.md | 2 +- build/docs/OrphanRecordingListing.md | 2 +- build/docs/OutboundRouteBaseEntityListing.md | 2 +- build/docs/OutboundRouteEntityListing.md | 2 +- .../docs/PermissionCollectionEntityListing.md | 2 +- build/docs/PhoneBaseEntityListing.md | 2 +- build/docs/PhoneEntityListing.md | 2 +- build/docs/PhoneMetaBaseEntityListing.md | 2 +- build/docs/PhysicalInterfaceEntityListing.md | 2 +- build/docs/PolicyEntityListing.md | 2 +- build/docs/PromptAssetEntityListing.md | 2 +- build/docs/PromptEntityListing.md | 2 +- build/docs/QualityAuditPage.md | 2 +- build/docs/QueueEntityListing.md | 2 +- build/docs/QueueMemberEntityListing.md | 2 +- build/docs/RelationshipListing.md | 2 +- build/docs/ReportMetaDataEntityListing.md | 2 +- .../docs/ReportRunEntryEntityDomainListing.md | 2 +- build/docs/ReportScheduleEntityListing.md | 2 +- build/docs/ResponseEntityList.md | 2 +- build/docs/ResponseEntityListing.md | 2 +- build/docs/ResponseSetEntityListing.md | 2 +- build/docs/RoutingStatusAlertContainer.md | 2 +- build/docs/RoutingStatusRuleContainer.md | 2 +- build/docs/RuleSetEntityListing.md | 2 +- build/docs/SchemaCategoryEntityListing.md | 2 +- build/docs/SchemaReferenceEntityListing.md | 2 +- build/docs/ScreenRecordingSessionListing.md | 2 +- build/docs/ScriptEntityListing.md | 2 +- build/docs/SecurityProfileEntityListing.md | 2 +- build/docs/ShareEntityListing.md | 2 +- build/docs/SiteEntityListing.md | 2 +- build/docs/SkillEntityListing.md | 2 +- build/docs/StationEntityListing.md | 2 +- build/docs/SystemPromptAssetEntityListing.md | 2 +- build/docs/SystemPromptEntityListing.md | 2 +- build/docs/TagValueEntityListing.md | 2 +- build/docs/TimeZoneEntityListing.md | 2 +- build/docs/TrunkBaseEntityListing.md | 2 +- build/docs/TrunkEntityListing.md | 2 +- build/docs/TrunkMetabaseEntityListing.md | 2 +- build/docs/UserEntityListing.md | 2 +- build/docs/UserPresenceAlertContainer.md | 2 +- build/docs/UserPresenceRuleContainer.md | 2 +- build/docs/UserQueueEntityListing.md | 2 +- build/docs/UserRecordingEntityListing.md | 2 +- build/docs/UserSkillEntityListing.md | 2 +- build/docs/VoicemailMessageEntityListing.md | 2 +- build/docs/WorkspaceEntityListing.md | 2 +- build/docs/WorkspaceMemberEntityListing.md | 2 +- build/docs/WrapupCodeEntityListing.md | 2 +- .../models/agent_activity_entity_listing.rb | 20 ++--- .../models/attempt_limits_entity_listing.rb | 20 ++--- .../models/attribute_entity_listing.rb | 20 ++--- .../models/calibration_entity_listing.rb | 20 ++--- .../call_conversation_entity_listing.rb | 20 ++--- .../callable_time_set_entity_listing.rb | 20 ++--- .../callback_conversation_entity_listing.rb | 20 ++--- .../models/campaign_entity_listing.rb | 20 ++--- .../models/campaign_rule_entity_listing.rb | 20 ++--- .../campaign_sequence_entity_listing.rb | 20 ++--- .../certificate_authority_entity_listing.rb | 20 ++--- .../chat_conversation_entity_listing.rb | 20 ++--- .../cobrowse_conversation_entity_listing.rb | 20 ++--- .../models/command_status_entity_listing.rb | 20 ++--- .../consumed_resources_entity_listing.rb | 20 ++--- .../consuming_resources_entity_listing.rb | 20 ++--- .../models/contact_list_entity_listing.rb | 20 ++--- .../models/contact_listing.rb | 20 ++--- .../models/conversation_entity_listing.rb | 20 ++--- .../dependency_object_entity_listing.rb | 20 ++--- .../models/dependency_type_entity_listing.rb | 20 ++--- .../models/did_entity_listing.rb | 20 ++--- .../models/did_pool_entity_listing.rb | 20 ++--- .../models/dnc_list_entity_listing.rb | 20 ++--- .../models/document_audit_entity_listing.rb | 20 ++--- .../models/document_entity_listing.rb | 20 ++--- ...dge_software_version_dto_entity_listing.rb | 20 ++--- .../models/domain_entity_listing.rb | 20 ++--- .../domain_entity_listing_evaluation_form.rb | 20 ++--- .../domain_entity_listing_query_result.rb | 20 ++--- .../models/domain_organization_role.rb | 20 ++--- .../models/domain_organization_role_create.rb | 20 ++--- .../models/domain_organization_role_update.rb | 20 ++--- .../models/edge_entity_listing.rb | 20 ++--- .../models/edge_group_entity_listing.rb | 20 ++--- .../models/edge_line_entity_listing.rb | 20 ++--- .../email_conversation_entity_listing.rb | 20 ++--- .../models/email_message_listing.rb | 20 ++--- .../models/encryption_key_entity_listing.rb | 20 ++--- .../models/endpoint_entity_listing.rb | 20 ++--- .../models/evaluation_entity_listing.rb | 20 ++--- .../models/evaluation_form_entity_listing.rb | 20 ++--- .../evaluator_activity_entity_listing.rb | 20 ++--- .../models/extension_entity_listing.rb | 20 ++--- .../models/extension_pool_entity_listing.rb | 20 ++--- .../models/external_organization_listing.rb | 20 ++--- .../models/fax_document_entity_listing.rb | 20 ++--- .../models/flow_entity_listing.rb | 20 ++--- .../models/flow_version_entity_listing.rb | 20 ++--- .../models/greeting_listing.rb | 20 ++--- .../models/group_entity_listing.rb | 20 ++--- .../models/heart_beat_alert_container.rb | 20 ++--- .../models/heart_beat_rule_container.rb | 20 ++--- .../models/inbound_domain_entity_listing.rb | 20 ++--- .../models/inbound_route_entity_listing.rb | 20 ++--- .../interaction_stats_alert_container.rb | 20 ++--- .../interaction_stats_rule_container.rb | 20 ++--- .../models/json_node.rb | 74 +++++++++--------- .../models/keyword_set_entity_listing.rb | 20 ++--- .../models/language_entity_listing.rb | 20 ++--- .../models/library_entity_listing.rb | 20 ++--- .../models/license_definition_listing.rb | 20 ++--- .../models/line_base_entity_listing.rb | 20 ++--- .../models/line_entity_listing.rb | 20 ++--- .../logical_interface_entity_listing.rb | 20 ++--- .../models/note_listing.rb | 20 ++--- .../models/o_auth_client_entity_listing.rb | 20 ++--- .../models/o_auth_provider_entity_listing.rb | 20 ++--- .../organization_presence_entity_listing.rb | 20 ++--- .../organization_role_entity_listing.rb | 20 ++--- .../models/orphan_recording_listing.rb | 20 ++--- .../outbound_route_base_entity_listing.rb | 20 ++--- .../models/outbound_route_entity_listing.rb | 20 ++--- .../permission_collection_entity_listing.rb | 20 ++--- .../models/phone_base_entity_listing.rb | 20 ++--- .../models/phone_entity_listing.rb | 20 ++--- .../models/phone_meta_base_entity_listing.rb | 20 ++--- .../physical_interface_entity_listing.rb | 20 ++--- .../models/policy_entity_listing.rb | 20 ++--- .../models/prompt_asset_entity_listing.rb | 20 ++--- .../models/prompt_entity_listing.rb | 20 ++--- .../models/quality_audit_page.rb | 20 ++--- .../models/queue_entity_listing.rb | 20 ++--- .../models/queue_member_entity_listing.rb | 20 ++--- .../models/relationship_listing.rb | 20 ++--- .../models/report_meta_data_entity_listing.rb | 20 ++--- .../report_run_entry_entity_domain_listing.rb | 20 ++--- .../models/report_schedule_entity_listing.rb | 20 ++--- .../models/response_entity_list.rb | 20 ++--- .../models/response_entity_listing.rb | 20 ++--- .../models/response_set_entity_listing.rb | 20 ++--- .../models/routing_status_alert_container.rb | 20 ++--- .../models/routing_status_rule_container.rb | 20 ++--- .../models/rule_set_entity_listing.rb | 20 ++--- .../models/schema_category_entity_listing.rb | 20 ++--- .../models/schema_reference_entity_listing.rb | 20 ++--- .../screen_recording_session_listing.rb | 20 ++--- .../models/script_entity_listing.rb | 20 ++--- .../models/security_profile_entity_listing.rb | 20 ++--- .../models/share_entity_listing.rb | 20 ++--- .../models/site_entity_listing.rb | 20 ++--- .../models/skill_entity_listing.rb | 20 ++--- .../models/station_entity_listing.rb | 20 ++--- .../system_prompt_asset_entity_listing.rb | 20 ++--- .../models/system_prompt_entity_listing.rb | 20 ++--- .../models/tag_value_entity_listing.rb | 20 ++--- .../models/time_zone_entity_listing.rb | 20 ++--- .../models/trunk_base_entity_listing.rb | 20 ++--- .../models/trunk_entity_listing.rb | 20 ++--- .../models/trunk_metabase_entity_listing.rb | 20 ++--- .../models/user_entity_listing.rb | 20 ++--- .../models/user_presence_alert_container.rb | 20 ++--- .../models/user_presence_rule_container.rb | 20 ++--- .../models/user_queue_entity_listing.rb | 20 ++--- .../models/user_recording_entity_listing.rb | 20 ++--- .../models/user_skill_entity_listing.rb | 20 ++--- .../voicemail_message_entity_listing.rb | 20 ++--- .../models/workspace_entity_listing.rb | 20 ++--- .../models/workspace_member_entity_listing.rb | 20 ++--- .../models/wrapup_code_entity_listing.rb | 20 ++--- .../lib/purecloudplatformclientv2/version.rb | 2 +- build/purecloudplatformclientv2-2.0.16.gem | Bin 681984 -> 0 bytes build/purecloudplatformclientv2-2.0.17.gem | Bin 0 -> 682496 bytes swagger.json | 2 +- version.json | 6 +- 246 files changed, 1359 insertions(+), 1359 deletions(-) delete mode 100644 build/purecloudplatformclientv2-2.0.16.gem create mode 100644 build/purecloudplatformclientv2-2.0.17.gem diff --git a/build/README.md b/build/README.md index f30505cd..86897032 100644 --- a/build/README.md +++ b/build/README.md @@ -9,8 +9,8 @@ With the PureCloud Platform API, you can control all aspects of your PureCloud e This SDK is automatically generated by the [Swagger Codegen](https://github.com/swagger-api/swagger-codegen) project: - API version: v2 -- Package version: 2.0.16 -- Build date: 2017-04-04T16:18:11.550Z +- Package version: 2.0.17 +- Build date: 2017-04-04T10:37:26.908-06:00 For more information, please visit [https://developer.mypurecloud.com](https://developer.mypurecloud.com) @@ -18,7 +18,7 @@ For more information, please visit [https://developer.mypurecloud.com](https://d ### from rubygems.org - gem 'purecloudplatformclientv2', '~> 2.0.16' + gem 'purecloudplatformclientv2', '~> 2.0.17' ### Install from Git diff --git a/build/docs/AgentActivityEntityListing.md b/build/docs/AgentActivityEntityListing.md index 167434a1..93429cc6 100644 --- a/build/docs/AgentActivityEntityListing.md +++ b/build/docs/AgentActivityEntityListing.md @@ -13,8 +13,8 @@ title: AgentActivityEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/AttemptLimitsEntityListing.md b/build/docs/AttemptLimitsEntityListing.md index 5d8eacd9..6e5d3a07 100644 --- a/build/docs/AttemptLimitsEntityListing.md +++ b/build/docs/AttemptLimitsEntityListing.md @@ -13,8 +13,8 @@ title: AttemptLimitsEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/AttributeEntityListing.md b/build/docs/AttributeEntityListing.md index 85105c52..7a6c3979 100644 --- a/build/docs/AttributeEntityListing.md +++ b/build/docs/AttributeEntityListing.md @@ -13,8 +13,8 @@ title: AttributeEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/CalibrationEntityListing.md b/build/docs/CalibrationEntityListing.md index bbe86c88..3b9fff7a 100644 --- a/build/docs/CalibrationEntityListing.md +++ b/build/docs/CalibrationEntityListing.md @@ -13,8 +13,8 @@ title: CalibrationEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/CallConversationEntityListing.md b/build/docs/CallConversationEntityListing.md index a0986ea9..990dcda5 100644 --- a/build/docs/CallConversationEntityListing.md +++ b/build/docs/CallConversationEntityListing.md @@ -13,8 +13,8 @@ title: CallConversationEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/CallableTimeSetEntityListing.md b/build/docs/CallableTimeSetEntityListing.md index 9e9be9b5..38e7b253 100644 --- a/build/docs/CallableTimeSetEntityListing.md +++ b/build/docs/CallableTimeSetEntityListing.md @@ -13,8 +13,8 @@ title: CallableTimeSetEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/CallbackConversationEntityListing.md b/build/docs/CallbackConversationEntityListing.md index 9bd606f9..af7e3c72 100644 --- a/build/docs/CallbackConversationEntityListing.md +++ b/build/docs/CallbackConversationEntityListing.md @@ -13,8 +13,8 @@ title: CallbackConversationEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/CampaignEntityListing.md b/build/docs/CampaignEntityListing.md index 01f0855f..d27257b1 100644 --- a/build/docs/CampaignEntityListing.md +++ b/build/docs/CampaignEntityListing.md @@ -13,8 +13,8 @@ title: CampaignEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/CampaignRuleEntityListing.md b/build/docs/CampaignRuleEntityListing.md index 996ac14c..5602d3be 100644 --- a/build/docs/CampaignRuleEntityListing.md +++ b/build/docs/CampaignRuleEntityListing.md @@ -13,8 +13,8 @@ title: CampaignRuleEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/CampaignSequenceEntityListing.md b/build/docs/CampaignSequenceEntityListing.md index 32cfc49c..f12bdf80 100644 --- a/build/docs/CampaignSequenceEntityListing.md +++ b/build/docs/CampaignSequenceEntityListing.md @@ -13,8 +13,8 @@ title: CampaignSequenceEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/CertificateAuthorityEntityListing.md b/build/docs/CertificateAuthorityEntityListing.md index c71653a5..a422b277 100644 --- a/build/docs/CertificateAuthorityEntityListing.md +++ b/build/docs/CertificateAuthorityEntityListing.md @@ -13,8 +13,8 @@ title: CertificateAuthorityEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/ChatConversationEntityListing.md b/build/docs/ChatConversationEntityListing.md index 3ad501be..54d99dc4 100644 --- a/build/docs/ChatConversationEntityListing.md +++ b/build/docs/ChatConversationEntityListing.md @@ -13,8 +13,8 @@ title: ChatConversationEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/CobrowseConversationEntityListing.md b/build/docs/CobrowseConversationEntityListing.md index ba9441c4..c76247ff 100644 --- a/build/docs/CobrowseConversationEntityListing.md +++ b/build/docs/CobrowseConversationEntityListing.md @@ -13,8 +13,8 @@ title: CobrowseConversationEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/CommandStatusEntityListing.md b/build/docs/CommandStatusEntityListing.md index 4e24fca7..0048f913 100644 --- a/build/docs/CommandStatusEntityListing.md +++ b/build/docs/CommandStatusEntityListing.md @@ -13,8 +13,8 @@ title: CommandStatusEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/ConsumedResourcesEntityListing.md b/build/docs/ConsumedResourcesEntityListing.md index eb6708a7..bc78f9e2 100644 --- a/build/docs/ConsumedResourcesEntityListing.md +++ b/build/docs/ConsumedResourcesEntityListing.md @@ -13,8 +13,8 @@ title: ConsumedResourcesEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/ConsumingResourcesEntityListing.md b/build/docs/ConsumingResourcesEntityListing.md index f6b58601..120e53f9 100644 --- a/build/docs/ConsumingResourcesEntityListing.md +++ b/build/docs/ConsumingResourcesEntityListing.md @@ -13,8 +13,8 @@ title: ConsumingResourcesEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/ContactListEntityListing.md b/build/docs/ContactListEntityListing.md index 2c5e1d18..91f174b6 100644 --- a/build/docs/ContactListEntityListing.md +++ b/build/docs/ContactListEntityListing.md @@ -13,8 +13,8 @@ title: ContactListEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/ContactListing.md b/build/docs/ContactListing.md index f85ae124..9451bc36 100644 --- a/build/docs/ContactListing.md +++ b/build/docs/ContactListing.md @@ -13,8 +13,8 @@ title: ContactListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/ConversationEntityListing.md b/build/docs/ConversationEntityListing.md index 6bbcb15a..30d737d7 100644 --- a/build/docs/ConversationEntityListing.md +++ b/build/docs/ConversationEntityListing.md @@ -13,8 +13,8 @@ title: ConversationEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/DIDEntityListing.md b/build/docs/DIDEntityListing.md index af1fe8a1..d8e598e5 100644 --- a/build/docs/DIDEntityListing.md +++ b/build/docs/DIDEntityListing.md @@ -13,8 +13,8 @@ title: DIDEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/DIDPoolEntityListing.md b/build/docs/DIDPoolEntityListing.md index 787f8b78..f5373b12 100644 --- a/build/docs/DIDPoolEntityListing.md +++ b/build/docs/DIDPoolEntityListing.md @@ -13,8 +13,8 @@ title: DIDPoolEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/DependencyObjectEntityListing.md b/build/docs/DependencyObjectEntityListing.md index 764641f9..fff390aa 100644 --- a/build/docs/DependencyObjectEntityListing.md +++ b/build/docs/DependencyObjectEntityListing.md @@ -13,8 +13,8 @@ title: DependencyObjectEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/DependencyTypeEntityListing.md b/build/docs/DependencyTypeEntityListing.md index 03e73d01..c30e85b2 100644 --- a/build/docs/DependencyTypeEntityListing.md +++ b/build/docs/DependencyTypeEntityListing.md @@ -13,8 +13,8 @@ title: DependencyTypeEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/DncListEntityListing.md b/build/docs/DncListEntityListing.md index 921df20d..cac42677 100644 --- a/build/docs/DncListEntityListing.md +++ b/build/docs/DncListEntityListing.md @@ -13,8 +13,8 @@ title: DncListEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/DocumentAuditEntityListing.md b/build/docs/DocumentAuditEntityListing.md index e0a029f5..0ac12b2b 100644 --- a/build/docs/DocumentAuditEntityListing.md +++ b/build/docs/DocumentAuditEntityListing.md @@ -13,8 +13,8 @@ title: DocumentAuditEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/DocumentEntityListing.md b/build/docs/DocumentEntityListing.md index adac4e4c..e31657a0 100644 --- a/build/docs/DocumentEntityListing.md +++ b/build/docs/DocumentEntityListing.md @@ -13,8 +13,8 @@ title: DocumentEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/DomainEdgeSoftwareVersionDtoEntityListing.md b/build/docs/DomainEdgeSoftwareVersionDtoEntityListing.md index 0aa22b31..4d6d1048 100644 --- a/build/docs/DomainEdgeSoftwareVersionDtoEntityListing.md +++ b/build/docs/DomainEdgeSoftwareVersionDtoEntityListing.md @@ -13,8 +13,8 @@ title: DomainEdgeSoftwareVersionDtoEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/DomainEntityListing.md b/build/docs/DomainEntityListing.md index 4e30f73c..dabb40b9 100644 --- a/build/docs/DomainEntityListing.md +++ b/build/docs/DomainEntityListing.md @@ -13,8 +13,8 @@ title: DomainEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/DomainEntityListingEvaluationForm.md b/build/docs/DomainEntityListingEvaluationForm.md index 2aae29e9..162c7619 100644 --- a/build/docs/DomainEntityListingEvaluationForm.md +++ b/build/docs/DomainEntityListingEvaluationForm.md @@ -13,8 +13,8 @@ title: DomainEntityListingEvaluationForm | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/DomainEntityListingQueryResult.md b/build/docs/DomainEntityListingQueryResult.md index 0134b673..60096c27 100644 --- a/build/docs/DomainEntityListingQueryResult.md +++ b/build/docs/DomainEntityListingQueryResult.md @@ -13,8 +13,8 @@ title: DomainEntityListingQueryResult | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/DomainOrganizationRole.md b/build/docs/DomainOrganizationRole.md index 954122c0..9abecdd4 100644 --- a/build/docs/DomainOrganizationRole.md +++ b/build/docs/DomainOrganizationRole.md @@ -15,8 +15,8 @@ title: DomainOrganizationRole | **permission_policies** | [**Array<DomainPermissionPolicy>**](DomainPermissionPolicy.html) | | [optional] | | **user_count** | **Integer** | | [optional] | | **role_needs_update** | **BOOLEAN** | Optional unless patch operation. | [optional] | -| **base** | **BOOLEAN** | | [optional] | | **default** | **BOOLEAN** | | [optional] | +| **base** | **BOOLEAN** | | [optional] | | **self_uri** | **String** | The URI for this object | [optional] | {: class="table table-striped"} diff --git a/build/docs/DomainOrganizationRoleCreate.md b/build/docs/DomainOrganizationRoleCreate.md index 5e06ed4c..53e69baa 100644 --- a/build/docs/DomainOrganizationRoleCreate.md +++ b/build/docs/DomainOrganizationRoleCreate.md @@ -15,8 +15,8 @@ title: DomainOrganizationRoleCreate | **permission_policies** | [**Array<DomainPermissionPolicy>**](DomainPermissionPolicy.html) | | [optional] | | **user_count** | **Integer** | | [optional] | | **role_needs_update** | **BOOLEAN** | Optional unless patch operation. | [optional] | -| **base** | **BOOLEAN** | | [optional] | | **default** | **BOOLEAN** | | [optional] | +| **base** | **BOOLEAN** | | [optional] | | **self_uri** | **String** | The URI for this object | [optional] | {: class="table table-striped"} diff --git a/build/docs/DomainOrganizationRoleUpdate.md b/build/docs/DomainOrganizationRoleUpdate.md index 853a17b6..fd5d51c2 100644 --- a/build/docs/DomainOrganizationRoleUpdate.md +++ b/build/docs/DomainOrganizationRoleUpdate.md @@ -15,8 +15,8 @@ title: DomainOrganizationRoleUpdate | **permission_policies** | [**Array<DomainPermissionPolicy>**](DomainPermissionPolicy.html) | | [optional] | | **user_count** | **Integer** | | [optional] | | **role_needs_update** | **BOOLEAN** | Optional unless patch operation. | [optional] | -| **base** | **BOOLEAN** | | [optional] | | **default** | **BOOLEAN** | | [optional] | +| **base** | **BOOLEAN** | | [optional] | | **self_uri** | **String** | The URI for this object | [optional] | {: class="table table-striped"} diff --git a/build/docs/EdgeEntityListing.md b/build/docs/EdgeEntityListing.md index 1c52edba..e5f5c366 100644 --- a/build/docs/EdgeEntityListing.md +++ b/build/docs/EdgeEntityListing.md @@ -13,8 +13,8 @@ title: EdgeEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/EdgeGroupEntityListing.md b/build/docs/EdgeGroupEntityListing.md index 00d2ddd6..857d5fa3 100644 --- a/build/docs/EdgeGroupEntityListing.md +++ b/build/docs/EdgeGroupEntityListing.md @@ -13,8 +13,8 @@ title: EdgeGroupEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/EdgeLineEntityListing.md b/build/docs/EdgeLineEntityListing.md index 888838e8..d08d4430 100644 --- a/build/docs/EdgeLineEntityListing.md +++ b/build/docs/EdgeLineEntityListing.md @@ -13,8 +13,8 @@ title: EdgeLineEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/EmailConversationEntityListing.md b/build/docs/EmailConversationEntityListing.md index d343cd70..e2b52a3f 100644 --- a/build/docs/EmailConversationEntityListing.md +++ b/build/docs/EmailConversationEntityListing.md @@ -13,8 +13,8 @@ title: EmailConversationEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/EmailMessageListing.md b/build/docs/EmailMessageListing.md index 9ec3d8fe..a2c6108c 100644 --- a/build/docs/EmailMessageListing.md +++ b/build/docs/EmailMessageListing.md @@ -13,8 +13,8 @@ title: EmailMessageListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/EncryptionKeyEntityListing.md b/build/docs/EncryptionKeyEntityListing.md index 9459c37f..17cf0fbf 100644 --- a/build/docs/EncryptionKeyEntityListing.md +++ b/build/docs/EncryptionKeyEntityListing.md @@ -13,8 +13,8 @@ title: EncryptionKeyEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/EndpointEntityListing.md b/build/docs/EndpointEntityListing.md index d0059310..a8814f3f 100644 --- a/build/docs/EndpointEntityListing.md +++ b/build/docs/EndpointEntityListing.md @@ -13,8 +13,8 @@ title: EndpointEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/EvaluationEntityListing.md b/build/docs/EvaluationEntityListing.md index d14e0a3d..3edf21d9 100644 --- a/build/docs/EvaluationEntityListing.md +++ b/build/docs/EvaluationEntityListing.md @@ -13,8 +13,8 @@ title: EvaluationEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/EvaluationFormEntityListing.md b/build/docs/EvaluationFormEntityListing.md index d337ceb6..f7b41e95 100644 --- a/build/docs/EvaluationFormEntityListing.md +++ b/build/docs/EvaluationFormEntityListing.md @@ -13,8 +13,8 @@ title: EvaluationFormEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/EvaluatorActivityEntityListing.md b/build/docs/EvaluatorActivityEntityListing.md index 8c81b002..a40fd843 100644 --- a/build/docs/EvaluatorActivityEntityListing.md +++ b/build/docs/EvaluatorActivityEntityListing.md @@ -13,8 +13,8 @@ title: EvaluatorActivityEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/ExtensionEntityListing.md b/build/docs/ExtensionEntityListing.md index f8e7f04c..59429e6b 100644 --- a/build/docs/ExtensionEntityListing.md +++ b/build/docs/ExtensionEntityListing.md @@ -13,8 +13,8 @@ title: ExtensionEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/ExtensionPoolEntityListing.md b/build/docs/ExtensionPoolEntityListing.md index b9b8a69f..019e918c 100644 --- a/build/docs/ExtensionPoolEntityListing.md +++ b/build/docs/ExtensionPoolEntityListing.md @@ -13,8 +13,8 @@ title: ExtensionPoolEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/ExternalOrganizationListing.md b/build/docs/ExternalOrganizationListing.md index 2b407d8c..ccd0fb6d 100644 --- a/build/docs/ExternalOrganizationListing.md +++ b/build/docs/ExternalOrganizationListing.md @@ -13,8 +13,8 @@ title: ExternalOrganizationListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/FaxDocumentEntityListing.md b/build/docs/FaxDocumentEntityListing.md index 84ef51f6..c18cf4dc 100644 --- a/build/docs/FaxDocumentEntityListing.md +++ b/build/docs/FaxDocumentEntityListing.md @@ -13,8 +13,8 @@ title: FaxDocumentEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/FlowEntityListing.md b/build/docs/FlowEntityListing.md index e2b14d68..8e6b0c9e 100644 --- a/build/docs/FlowEntityListing.md +++ b/build/docs/FlowEntityListing.md @@ -13,8 +13,8 @@ title: FlowEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/FlowVersionEntityListing.md b/build/docs/FlowVersionEntityListing.md index edfb2eae..6227342e 100644 --- a/build/docs/FlowVersionEntityListing.md +++ b/build/docs/FlowVersionEntityListing.md @@ -13,8 +13,8 @@ title: FlowVersionEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/GreetingListing.md b/build/docs/GreetingListing.md index 66b8980e..cea30a54 100644 --- a/build/docs/GreetingListing.md +++ b/build/docs/GreetingListing.md @@ -13,8 +13,8 @@ title: GreetingListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/GroupEntityListing.md b/build/docs/GroupEntityListing.md index 76edc52f..4bcc1f21 100644 --- a/build/docs/GroupEntityListing.md +++ b/build/docs/GroupEntityListing.md @@ -13,8 +13,8 @@ title: GroupEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/HeartBeatAlertContainer.md b/build/docs/HeartBeatAlertContainer.md index 884bea57..a720785a 100644 --- a/build/docs/HeartBeatAlertContainer.md +++ b/build/docs/HeartBeatAlertContainer.md @@ -13,8 +13,8 @@ title: HeartBeatAlertContainer | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/HeartBeatRuleContainer.md b/build/docs/HeartBeatRuleContainer.md index 8911f5a0..c15b8b28 100644 --- a/build/docs/HeartBeatRuleContainer.md +++ b/build/docs/HeartBeatRuleContainer.md @@ -13,8 +13,8 @@ title: HeartBeatRuleContainer | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/InboundDomainEntityListing.md b/build/docs/InboundDomainEntityListing.md index d288b83f..0dad5ce3 100644 --- a/build/docs/InboundDomainEntityListing.md +++ b/build/docs/InboundDomainEntityListing.md @@ -13,8 +13,8 @@ title: InboundDomainEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/InboundRouteEntityListing.md b/build/docs/InboundRouteEntityListing.md index fbbbcd99..9a51359c 100644 --- a/build/docs/InboundRouteEntityListing.md +++ b/build/docs/InboundRouteEntityListing.md @@ -13,8 +13,8 @@ title: InboundRouteEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/InteractionStatsAlertContainer.md b/build/docs/InteractionStatsAlertContainer.md index 294a6ccc..d7ab0ba8 100644 --- a/build/docs/InteractionStatsAlertContainer.md +++ b/build/docs/InteractionStatsAlertContainer.md @@ -13,8 +13,8 @@ title: InteractionStatsAlertContainer | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/InteractionStatsRuleContainer.md b/build/docs/InteractionStatsRuleContainer.md index 4c0d1880..378d284d 100644 --- a/build/docs/InteractionStatsRuleContainer.md +++ b/build/docs/InteractionStatsRuleContainer.md @@ -13,8 +13,8 @@ title: InteractionStatsRuleContainer | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/JsonNode.md b/build/docs/JsonNode.md index b42b2ab0..35613e0d 100644 --- a/build/docs/JsonNode.md +++ b/build/docs/JsonNode.md @@ -7,13 +7,13 @@ title: JsonNode |Name | Type | Description | Notes| |------------ | ------------- | ------------- | -------------| +| **array** | **BOOLEAN** | | [optional] | +| **null** | **BOOLEAN** | | [optional] | | **node_type** | **String** | | [optional] | | **float** | **BOOLEAN** | | [optional] | -| **object** | **BOOLEAN** | | [optional] | | **boolean** | **BOOLEAN** | | [optional] | | **number** | **BOOLEAN** | | [optional] | -| **value_node** | **BOOLEAN** | | [optional] | -| **container_node** | **BOOLEAN** | | [optional] | +| **object** | **BOOLEAN** | | [optional] | | **missing_node** | **BOOLEAN** | | [optional] | | **pojo** | **BOOLEAN** | | [optional] | | **integral_number** | **BOOLEAN** | | [optional] | @@ -26,8 +26,8 @@ title: JsonNode | **big_integer** | **BOOLEAN** | | [optional] | | **textual** | **BOOLEAN** | | [optional] | | **binary** | **BOOLEAN** | | [optional] | -| **array** | **BOOLEAN** | | [optional] | -| **null** | **BOOLEAN** | | [optional] | +| **value_node** | **BOOLEAN** | | [optional] | +| **container_node** | **BOOLEAN** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/KeywordSetEntityListing.md b/build/docs/KeywordSetEntityListing.md index 1936f34d..d71f9f79 100644 --- a/build/docs/KeywordSetEntityListing.md +++ b/build/docs/KeywordSetEntityListing.md @@ -13,8 +13,8 @@ title: KeywordSetEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/LanguageEntityListing.md b/build/docs/LanguageEntityListing.md index 374b474d..6deb96bc 100644 --- a/build/docs/LanguageEntityListing.md +++ b/build/docs/LanguageEntityListing.md @@ -13,8 +13,8 @@ title: LanguageEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/LibraryEntityListing.md b/build/docs/LibraryEntityListing.md index 9755dfa4..273ce4d5 100644 --- a/build/docs/LibraryEntityListing.md +++ b/build/docs/LibraryEntityListing.md @@ -13,8 +13,8 @@ title: LibraryEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/LicenseDefinitionListing.md b/build/docs/LicenseDefinitionListing.md index ffd9f3ac..2cdb8a6c 100644 --- a/build/docs/LicenseDefinitionListing.md +++ b/build/docs/LicenseDefinitionListing.md @@ -13,8 +13,8 @@ title: LicenseDefinitionListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/LineBaseEntityListing.md b/build/docs/LineBaseEntityListing.md index 33327211..92993255 100644 --- a/build/docs/LineBaseEntityListing.md +++ b/build/docs/LineBaseEntityListing.md @@ -13,8 +13,8 @@ title: LineBaseEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/LineEntityListing.md b/build/docs/LineEntityListing.md index e5af6cd7..b78d65d6 100644 --- a/build/docs/LineEntityListing.md +++ b/build/docs/LineEntityListing.md @@ -13,8 +13,8 @@ title: LineEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/LogicalInterfaceEntityListing.md b/build/docs/LogicalInterfaceEntityListing.md index fac3367c..b116bffe 100644 --- a/build/docs/LogicalInterfaceEntityListing.md +++ b/build/docs/LogicalInterfaceEntityListing.md @@ -13,8 +13,8 @@ title: LogicalInterfaceEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/NoteListing.md b/build/docs/NoteListing.md index 9ecc9219..ed7f294c 100644 --- a/build/docs/NoteListing.md +++ b/build/docs/NoteListing.md @@ -13,8 +13,8 @@ title: NoteListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/OAuthClientEntityListing.md b/build/docs/OAuthClientEntityListing.md index 9d3f58af..1a3f5820 100644 --- a/build/docs/OAuthClientEntityListing.md +++ b/build/docs/OAuthClientEntityListing.md @@ -13,8 +13,8 @@ title: OAuthClientEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/OAuthProviderEntityListing.md b/build/docs/OAuthProviderEntityListing.md index e2b81a49..43f72e25 100644 --- a/build/docs/OAuthProviderEntityListing.md +++ b/build/docs/OAuthProviderEntityListing.md @@ -13,8 +13,8 @@ title: OAuthProviderEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/OrganizationPresenceEntityListing.md b/build/docs/OrganizationPresenceEntityListing.md index 04718cdc..ee0c2997 100644 --- a/build/docs/OrganizationPresenceEntityListing.md +++ b/build/docs/OrganizationPresenceEntityListing.md @@ -13,8 +13,8 @@ title: OrganizationPresenceEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/OrganizationRoleEntityListing.md b/build/docs/OrganizationRoleEntityListing.md index 11fe7af5..f69f786b 100644 --- a/build/docs/OrganizationRoleEntityListing.md +++ b/build/docs/OrganizationRoleEntityListing.md @@ -13,8 +13,8 @@ title: OrganizationRoleEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/OrphanRecordingListing.md b/build/docs/OrphanRecordingListing.md index 14204283..0bba6d51 100644 --- a/build/docs/OrphanRecordingListing.md +++ b/build/docs/OrphanRecordingListing.md @@ -13,8 +13,8 @@ title: OrphanRecordingListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/OutboundRouteBaseEntityListing.md b/build/docs/OutboundRouteBaseEntityListing.md index 3cf2ee1f..31fb372f 100644 --- a/build/docs/OutboundRouteBaseEntityListing.md +++ b/build/docs/OutboundRouteBaseEntityListing.md @@ -13,8 +13,8 @@ title: OutboundRouteBaseEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/OutboundRouteEntityListing.md b/build/docs/OutboundRouteEntityListing.md index ddeb3034..20d52821 100644 --- a/build/docs/OutboundRouteEntityListing.md +++ b/build/docs/OutboundRouteEntityListing.md @@ -13,8 +13,8 @@ title: OutboundRouteEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/PermissionCollectionEntityListing.md b/build/docs/PermissionCollectionEntityListing.md index cb3745df..5ad18e5c 100644 --- a/build/docs/PermissionCollectionEntityListing.md +++ b/build/docs/PermissionCollectionEntityListing.md @@ -13,8 +13,8 @@ title: PermissionCollectionEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/PhoneBaseEntityListing.md b/build/docs/PhoneBaseEntityListing.md index 350a16d5..5f2aa6dc 100644 --- a/build/docs/PhoneBaseEntityListing.md +++ b/build/docs/PhoneBaseEntityListing.md @@ -13,8 +13,8 @@ title: PhoneBaseEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/PhoneEntityListing.md b/build/docs/PhoneEntityListing.md index a9ee4a9c..5f92f240 100644 --- a/build/docs/PhoneEntityListing.md +++ b/build/docs/PhoneEntityListing.md @@ -13,8 +13,8 @@ title: PhoneEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/PhoneMetaBaseEntityListing.md b/build/docs/PhoneMetaBaseEntityListing.md index 9bbd9400..5c3420bb 100644 --- a/build/docs/PhoneMetaBaseEntityListing.md +++ b/build/docs/PhoneMetaBaseEntityListing.md @@ -13,8 +13,8 @@ title: PhoneMetaBaseEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/PhysicalInterfaceEntityListing.md b/build/docs/PhysicalInterfaceEntityListing.md index 1154215a..f1c9e84a 100644 --- a/build/docs/PhysicalInterfaceEntityListing.md +++ b/build/docs/PhysicalInterfaceEntityListing.md @@ -13,8 +13,8 @@ title: PhysicalInterfaceEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/PolicyEntityListing.md b/build/docs/PolicyEntityListing.md index ada7cc67..4d377dd1 100644 --- a/build/docs/PolicyEntityListing.md +++ b/build/docs/PolicyEntityListing.md @@ -13,8 +13,8 @@ title: PolicyEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/PromptAssetEntityListing.md b/build/docs/PromptAssetEntityListing.md index b94bc36f..7af80b81 100644 --- a/build/docs/PromptAssetEntityListing.md +++ b/build/docs/PromptAssetEntityListing.md @@ -13,8 +13,8 @@ title: PromptAssetEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/PromptEntityListing.md b/build/docs/PromptEntityListing.md index 82419890..dca15bc2 100644 --- a/build/docs/PromptEntityListing.md +++ b/build/docs/PromptEntityListing.md @@ -13,8 +13,8 @@ title: PromptEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/QualityAuditPage.md b/build/docs/QualityAuditPage.md index 5c96aed1..a032778e 100644 --- a/build/docs/QualityAuditPage.md +++ b/build/docs/QualityAuditPage.md @@ -13,8 +13,8 @@ title: QualityAuditPage | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/QueueEntityListing.md b/build/docs/QueueEntityListing.md index 8625ac26..3d1b80c4 100644 --- a/build/docs/QueueEntityListing.md +++ b/build/docs/QueueEntityListing.md @@ -13,8 +13,8 @@ title: QueueEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/QueueMemberEntityListing.md b/build/docs/QueueMemberEntityListing.md index df9bb459..ee9360a3 100644 --- a/build/docs/QueueMemberEntityListing.md +++ b/build/docs/QueueMemberEntityListing.md @@ -13,8 +13,8 @@ title: QueueMemberEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/RelationshipListing.md b/build/docs/RelationshipListing.md index af438a9e..43e9579a 100644 --- a/build/docs/RelationshipListing.md +++ b/build/docs/RelationshipListing.md @@ -13,8 +13,8 @@ title: RelationshipListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/ReportMetaDataEntityListing.md b/build/docs/ReportMetaDataEntityListing.md index 8b4237dd..bd14aea9 100644 --- a/build/docs/ReportMetaDataEntityListing.md +++ b/build/docs/ReportMetaDataEntityListing.md @@ -13,8 +13,8 @@ title: ReportMetaDataEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/ReportRunEntryEntityDomainListing.md b/build/docs/ReportRunEntryEntityDomainListing.md index afcfe459..3fb010d1 100644 --- a/build/docs/ReportRunEntryEntityDomainListing.md +++ b/build/docs/ReportRunEntryEntityDomainListing.md @@ -13,8 +13,8 @@ title: ReportRunEntryEntityDomainListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/ReportScheduleEntityListing.md b/build/docs/ReportScheduleEntityListing.md index 7dc5c22e..c62a7d88 100644 --- a/build/docs/ReportScheduleEntityListing.md +++ b/build/docs/ReportScheduleEntityListing.md @@ -13,8 +13,8 @@ title: ReportScheduleEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/ResponseEntityList.md b/build/docs/ResponseEntityList.md index 647a9ca0..5149d1db 100644 --- a/build/docs/ResponseEntityList.md +++ b/build/docs/ResponseEntityList.md @@ -13,8 +13,8 @@ title: ResponseEntityList | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/ResponseEntityListing.md b/build/docs/ResponseEntityListing.md index 5655852d..e5f4d983 100644 --- a/build/docs/ResponseEntityListing.md +++ b/build/docs/ResponseEntityListing.md @@ -13,8 +13,8 @@ title: ResponseEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/ResponseSetEntityListing.md b/build/docs/ResponseSetEntityListing.md index 84a24a4c..ee22a990 100644 --- a/build/docs/ResponseSetEntityListing.md +++ b/build/docs/ResponseSetEntityListing.md @@ -13,8 +13,8 @@ title: ResponseSetEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/RoutingStatusAlertContainer.md b/build/docs/RoutingStatusAlertContainer.md index 405379ff..e05f6072 100644 --- a/build/docs/RoutingStatusAlertContainer.md +++ b/build/docs/RoutingStatusAlertContainer.md @@ -13,8 +13,8 @@ title: RoutingStatusAlertContainer | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/RoutingStatusRuleContainer.md b/build/docs/RoutingStatusRuleContainer.md index db657eb2..bed0d1af 100644 --- a/build/docs/RoutingStatusRuleContainer.md +++ b/build/docs/RoutingStatusRuleContainer.md @@ -13,8 +13,8 @@ title: RoutingStatusRuleContainer | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/RuleSetEntityListing.md b/build/docs/RuleSetEntityListing.md index 5c16e996..dacabc07 100644 --- a/build/docs/RuleSetEntityListing.md +++ b/build/docs/RuleSetEntityListing.md @@ -13,8 +13,8 @@ title: RuleSetEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/SchemaCategoryEntityListing.md b/build/docs/SchemaCategoryEntityListing.md index d1d55f91..2aa15b90 100644 --- a/build/docs/SchemaCategoryEntityListing.md +++ b/build/docs/SchemaCategoryEntityListing.md @@ -13,8 +13,8 @@ title: SchemaCategoryEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/SchemaReferenceEntityListing.md b/build/docs/SchemaReferenceEntityListing.md index 4ff10c8e..8cfb4968 100644 --- a/build/docs/SchemaReferenceEntityListing.md +++ b/build/docs/SchemaReferenceEntityListing.md @@ -13,8 +13,8 @@ title: SchemaReferenceEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/ScreenRecordingSessionListing.md b/build/docs/ScreenRecordingSessionListing.md index f1b74812..e1b884b7 100644 --- a/build/docs/ScreenRecordingSessionListing.md +++ b/build/docs/ScreenRecordingSessionListing.md @@ -13,8 +13,8 @@ title: ScreenRecordingSessionListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/ScriptEntityListing.md b/build/docs/ScriptEntityListing.md index 54c5e891..52a31168 100644 --- a/build/docs/ScriptEntityListing.md +++ b/build/docs/ScriptEntityListing.md @@ -13,8 +13,8 @@ title: ScriptEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/SecurityProfileEntityListing.md b/build/docs/SecurityProfileEntityListing.md index 3663559b..a9fb6251 100644 --- a/build/docs/SecurityProfileEntityListing.md +++ b/build/docs/SecurityProfileEntityListing.md @@ -13,8 +13,8 @@ title: SecurityProfileEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/ShareEntityListing.md b/build/docs/ShareEntityListing.md index baf4b10d..15414812 100644 --- a/build/docs/ShareEntityListing.md +++ b/build/docs/ShareEntityListing.md @@ -13,8 +13,8 @@ title: ShareEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/SiteEntityListing.md b/build/docs/SiteEntityListing.md index ba6c8597..bf1e53cb 100644 --- a/build/docs/SiteEntityListing.md +++ b/build/docs/SiteEntityListing.md @@ -13,8 +13,8 @@ title: SiteEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/SkillEntityListing.md b/build/docs/SkillEntityListing.md index 11176f54..2e94a912 100644 --- a/build/docs/SkillEntityListing.md +++ b/build/docs/SkillEntityListing.md @@ -13,8 +13,8 @@ title: SkillEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/StationEntityListing.md b/build/docs/StationEntityListing.md index 69e85337..d3c35606 100644 --- a/build/docs/StationEntityListing.md +++ b/build/docs/StationEntityListing.md @@ -13,8 +13,8 @@ title: StationEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/SystemPromptAssetEntityListing.md b/build/docs/SystemPromptAssetEntityListing.md index bf72df45..4b40e845 100644 --- a/build/docs/SystemPromptAssetEntityListing.md +++ b/build/docs/SystemPromptAssetEntityListing.md @@ -13,8 +13,8 @@ title: SystemPromptAssetEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/SystemPromptEntityListing.md b/build/docs/SystemPromptEntityListing.md index c2e38246..12e0b856 100644 --- a/build/docs/SystemPromptEntityListing.md +++ b/build/docs/SystemPromptEntityListing.md @@ -13,8 +13,8 @@ title: SystemPromptEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/TagValueEntityListing.md b/build/docs/TagValueEntityListing.md index cc022ec7..1153b013 100644 --- a/build/docs/TagValueEntityListing.md +++ b/build/docs/TagValueEntityListing.md @@ -13,8 +13,8 @@ title: TagValueEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/TimeZoneEntityListing.md b/build/docs/TimeZoneEntityListing.md index 3f6fe446..4159e996 100644 --- a/build/docs/TimeZoneEntityListing.md +++ b/build/docs/TimeZoneEntityListing.md @@ -13,8 +13,8 @@ title: TimeZoneEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/TrunkBaseEntityListing.md b/build/docs/TrunkBaseEntityListing.md index 66fe62a3..0c6b8863 100644 --- a/build/docs/TrunkBaseEntityListing.md +++ b/build/docs/TrunkBaseEntityListing.md @@ -13,8 +13,8 @@ title: TrunkBaseEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/TrunkEntityListing.md b/build/docs/TrunkEntityListing.md index e063fc58..8be0a3d6 100644 --- a/build/docs/TrunkEntityListing.md +++ b/build/docs/TrunkEntityListing.md @@ -13,8 +13,8 @@ title: TrunkEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/TrunkMetabaseEntityListing.md b/build/docs/TrunkMetabaseEntityListing.md index bfe21e57..bf9eacc8 100644 --- a/build/docs/TrunkMetabaseEntityListing.md +++ b/build/docs/TrunkMetabaseEntityListing.md @@ -13,8 +13,8 @@ title: TrunkMetabaseEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/UserEntityListing.md b/build/docs/UserEntityListing.md index e169ecdc..951e7f9d 100644 --- a/build/docs/UserEntityListing.md +++ b/build/docs/UserEntityListing.md @@ -13,8 +13,8 @@ title: UserEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/UserPresenceAlertContainer.md b/build/docs/UserPresenceAlertContainer.md index 340fb808..3f13042d 100644 --- a/build/docs/UserPresenceAlertContainer.md +++ b/build/docs/UserPresenceAlertContainer.md @@ -13,8 +13,8 @@ title: UserPresenceAlertContainer | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/UserPresenceRuleContainer.md b/build/docs/UserPresenceRuleContainer.md index 1c52028d..8dadebed 100644 --- a/build/docs/UserPresenceRuleContainer.md +++ b/build/docs/UserPresenceRuleContainer.md @@ -13,8 +13,8 @@ title: UserPresenceRuleContainer | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/UserQueueEntityListing.md b/build/docs/UserQueueEntityListing.md index dfd1bc6a..803c3bd7 100644 --- a/build/docs/UserQueueEntityListing.md +++ b/build/docs/UserQueueEntityListing.md @@ -13,8 +13,8 @@ title: UserQueueEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/UserRecordingEntityListing.md b/build/docs/UserRecordingEntityListing.md index 5eada1f6..15de8324 100644 --- a/build/docs/UserRecordingEntityListing.md +++ b/build/docs/UserRecordingEntityListing.md @@ -13,8 +13,8 @@ title: UserRecordingEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/UserSkillEntityListing.md b/build/docs/UserSkillEntityListing.md index 30a8771f..cdb34b27 100644 --- a/build/docs/UserSkillEntityListing.md +++ b/build/docs/UserSkillEntityListing.md @@ -13,8 +13,8 @@ title: UserSkillEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/VoicemailMessageEntityListing.md b/build/docs/VoicemailMessageEntityListing.md index 2c6a791e..4dba80eb 100644 --- a/build/docs/VoicemailMessageEntityListing.md +++ b/build/docs/VoicemailMessageEntityListing.md @@ -13,8 +13,8 @@ title: VoicemailMessageEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/WorkspaceEntityListing.md b/build/docs/WorkspaceEntityListing.md index faadaf2e..b591bb93 100644 --- a/build/docs/WorkspaceEntityListing.md +++ b/build/docs/WorkspaceEntityListing.md @@ -13,8 +13,8 @@ title: WorkspaceEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/WorkspaceMemberEntityListing.md b/build/docs/WorkspaceMemberEntityListing.md index b05576d4..ea4f9968 100644 --- a/build/docs/WorkspaceMemberEntityListing.md +++ b/build/docs/WorkspaceMemberEntityListing.md @@ -13,8 +13,8 @@ title: WorkspaceMemberEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/docs/WrapupCodeEntityListing.md b/build/docs/WrapupCodeEntityListing.md index b71133bb..46bec776 100644 --- a/build/docs/WrapupCodeEntityListing.md +++ b/build/docs/WrapupCodeEntityListing.md @@ -13,8 +13,8 @@ title: WrapupCodeEntityListing | **total** | **Integer** | | [optional] | | **self_uri** | **String** | | [optional] | | **first_uri** | **String** | | [optional] | -| **next_uri** | **String** | | [optional] | | **previous_uri** | **String** | | [optional] | +| **next_uri** | **String** | | [optional] | | **last_uri** | **String** | | [optional] | | **page_count** | **Integer** | | [optional] | {: class="table table-striped"} diff --git a/build/lib/purecloudplatformclientv2/models/agent_activity_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/agent_activity_entity_listing.rb index 2e688571..022c78bd 100644 --- a/build/lib/purecloudplatformclientv2/models/agent_activity_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/agent_activity_entity_listing.rb @@ -30,10 +30,10 @@ class AgentActivityEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/attempt_limits_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/attempt_limits_entity_listing.rb index ab6c70f8..9a157468 100644 --- a/build/lib/purecloudplatformclientv2/models/attempt_limits_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/attempt_limits_entity_listing.rb @@ -30,10 +30,10 @@ class AttemptLimitsEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/attribute_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/attribute_entity_listing.rb index f6846043..8fd6d74d 100644 --- a/build/lib/purecloudplatformclientv2/models/attribute_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/attribute_entity_listing.rb @@ -30,10 +30,10 @@ class AttributeEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/calibration_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/calibration_entity_listing.rb index a19366f4..bbc0ddda 100644 --- a/build/lib/purecloudplatformclientv2/models/calibration_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/calibration_entity_listing.rb @@ -30,10 +30,10 @@ class CalibrationEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/call_conversation_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/call_conversation_entity_listing.rb index 131b1605..778daf30 100644 --- a/build/lib/purecloudplatformclientv2/models/call_conversation_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/call_conversation_entity_listing.rb @@ -30,10 +30,10 @@ class CallConversationEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/callable_time_set_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/callable_time_set_entity_listing.rb index 9a0a6f2e..c7cb40b1 100644 --- a/build/lib/purecloudplatformclientv2/models/callable_time_set_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/callable_time_set_entity_listing.rb @@ -30,10 +30,10 @@ class CallableTimeSetEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/callback_conversation_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/callback_conversation_entity_listing.rb index 1eabfe9c..5e2adb3b 100644 --- a/build/lib/purecloudplatformclientv2/models/callback_conversation_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/callback_conversation_entity_listing.rb @@ -30,10 +30,10 @@ class CallbackConversationEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/campaign_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/campaign_entity_listing.rb index b3573cd9..50fae180 100644 --- a/build/lib/purecloudplatformclientv2/models/campaign_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/campaign_entity_listing.rb @@ -30,10 +30,10 @@ class CampaignEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/campaign_rule_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/campaign_rule_entity_listing.rb index 06e036c8..b22c9839 100644 --- a/build/lib/purecloudplatformclientv2/models/campaign_rule_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/campaign_rule_entity_listing.rb @@ -30,10 +30,10 @@ class CampaignRuleEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/campaign_sequence_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/campaign_sequence_entity_listing.rb index 556ba0ce..ce46f225 100644 --- a/build/lib/purecloudplatformclientv2/models/campaign_sequence_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/campaign_sequence_entity_listing.rb @@ -30,10 +30,10 @@ class CampaignSequenceEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/certificate_authority_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/certificate_authority_entity_listing.rb index 4d65c922..78958896 100644 --- a/build/lib/purecloudplatformclientv2/models/certificate_authority_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/certificate_authority_entity_listing.rb @@ -30,10 +30,10 @@ class CertificateAuthorityEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/chat_conversation_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/chat_conversation_entity_listing.rb index f2b490d7..c01a8e29 100644 --- a/build/lib/purecloudplatformclientv2/models/chat_conversation_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/chat_conversation_entity_listing.rb @@ -30,10 +30,10 @@ class ChatConversationEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/cobrowse_conversation_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/cobrowse_conversation_entity_listing.rb index 0926402d..7c98c873 100644 --- a/build/lib/purecloudplatformclientv2/models/cobrowse_conversation_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/cobrowse_conversation_entity_listing.rb @@ -30,10 +30,10 @@ class CobrowseConversationEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/command_status_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/command_status_entity_listing.rb index d571c126..73a66461 100644 --- a/build/lib/purecloudplatformclientv2/models/command_status_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/command_status_entity_listing.rb @@ -30,10 +30,10 @@ class CommandStatusEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/consumed_resources_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/consumed_resources_entity_listing.rb index d40afe5c..209b452b 100644 --- a/build/lib/purecloudplatformclientv2/models/consumed_resources_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/consumed_resources_entity_listing.rb @@ -30,10 +30,10 @@ class ConsumedResourcesEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/consuming_resources_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/consuming_resources_entity_listing.rb index f6dbd453..b327d4e0 100644 --- a/build/lib/purecloudplatformclientv2/models/consuming_resources_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/consuming_resources_entity_listing.rb @@ -30,10 +30,10 @@ class ConsumingResourcesEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/contact_list_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/contact_list_entity_listing.rb index 907dbaeb..a4f1b76d 100644 --- a/build/lib/purecloudplatformclientv2/models/contact_list_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/contact_list_entity_listing.rb @@ -30,10 +30,10 @@ class ContactListEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/contact_listing.rb b/build/lib/purecloudplatformclientv2/models/contact_listing.rb index dfc0960a..f2b0207b 100644 --- a/build/lib/purecloudplatformclientv2/models/contact_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/contact_listing.rb @@ -30,10 +30,10 @@ class ContactListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/conversation_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/conversation_entity_listing.rb index 413c6c73..a3187791 100644 --- a/build/lib/purecloudplatformclientv2/models/conversation_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/conversation_entity_listing.rb @@ -30,10 +30,10 @@ class ConversationEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/dependency_object_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/dependency_object_entity_listing.rb index 94297341..5108c0a6 100644 --- a/build/lib/purecloudplatformclientv2/models/dependency_object_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/dependency_object_entity_listing.rb @@ -30,10 +30,10 @@ class DependencyObjectEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/dependency_type_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/dependency_type_entity_listing.rb index a08fd82b..8dbe145b 100644 --- a/build/lib/purecloudplatformclientv2/models/dependency_type_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/dependency_type_entity_listing.rb @@ -30,10 +30,10 @@ class DependencyTypeEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/did_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/did_entity_listing.rb index 49af59ac..7ba54b37 100644 --- a/build/lib/purecloudplatformclientv2/models/did_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/did_entity_listing.rb @@ -30,10 +30,10 @@ class DIDEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/did_pool_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/did_pool_entity_listing.rb index f2072dc6..c24e8dd3 100644 --- a/build/lib/purecloudplatformclientv2/models/did_pool_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/did_pool_entity_listing.rb @@ -30,10 +30,10 @@ class DIDPoolEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/dnc_list_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/dnc_list_entity_listing.rb index cc081fe6..ee759061 100644 --- a/build/lib/purecloudplatformclientv2/models/dnc_list_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/dnc_list_entity_listing.rb @@ -30,10 +30,10 @@ class DncListEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/document_audit_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/document_audit_entity_listing.rb index 002cb48f..e9dc4c80 100644 --- a/build/lib/purecloudplatformclientv2/models/document_audit_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/document_audit_entity_listing.rb @@ -30,10 +30,10 @@ class DocumentAuditEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/document_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/document_entity_listing.rb index 061b7998..aff08c54 100644 --- a/build/lib/purecloudplatformclientv2/models/document_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/document_entity_listing.rb @@ -30,10 +30,10 @@ class DocumentEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/domain_edge_software_version_dto_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/domain_edge_software_version_dto_entity_listing.rb index 649ff0ee..bb95f00e 100644 --- a/build/lib/purecloudplatformclientv2/models/domain_edge_software_version_dto_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/domain_edge_software_version_dto_entity_listing.rb @@ -30,10 +30,10 @@ class DomainEdgeSoftwareVersionDtoEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/domain_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/domain_entity_listing.rb index 142a8788..d95de6b6 100644 --- a/build/lib/purecloudplatformclientv2/models/domain_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/domain_entity_listing.rb @@ -30,10 +30,10 @@ class DomainEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/domain_entity_listing_evaluation_form.rb b/build/lib/purecloudplatformclientv2/models/domain_entity_listing_evaluation_form.rb index 6dacda5b..94eeac74 100644 --- a/build/lib/purecloudplatformclientv2/models/domain_entity_listing_evaluation_form.rb +++ b/build/lib/purecloudplatformclientv2/models/domain_entity_listing_evaluation_form.rb @@ -30,10 +30,10 @@ class DomainEntityListingEvaluationForm attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/domain_entity_listing_query_result.rb b/build/lib/purecloudplatformclientv2/models/domain_entity_listing_query_result.rb index 18fdb8c4..56a98cf1 100644 --- a/build/lib/purecloudplatformclientv2/models/domain_entity_listing_query_result.rb +++ b/build/lib/purecloudplatformclientv2/models/domain_entity_listing_query_result.rb @@ -30,10 +30,10 @@ class DomainEntityListingQueryResult attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/domain_organization_role.rb b/build/lib/purecloudplatformclientv2/models/domain_organization_role.rb index 8bd46623..95bf907a 100644 --- a/build/lib/purecloudplatformclientv2/models/domain_organization_role.rb +++ b/build/lib/purecloudplatformclientv2/models/domain_organization_role.rb @@ -36,10 +36,10 @@ class DomainOrganizationRole # Optional unless patch operation. attr_accessor :role_needs_update - attr_accessor :base - attr_accessor :default + attr_accessor :base + # The URI for this object attr_accessor :self_uri @@ -54,8 +54,8 @@ def self.attribute_map :'permission_policies' => :'permissionPolicies', :'user_count' => :'userCount', :'role_needs_update' => :'roleNeedsUpdate', - :'base' => :'base', :'default' => :'default', + :'base' => :'base', :'self_uri' => :'selfUri' } end @@ -71,8 +71,8 @@ def self.swagger_types :'permission_policies' => :'Array', :'user_count' => :'Integer', :'role_needs_update' => :'BOOLEAN', - :'base' => :'BOOLEAN', :'default' => :'BOOLEAN', + :'base' => :'BOOLEAN', :'self_uri' => :'String' } end @@ -121,14 +121,14 @@ def initialize(attributes = {}) self.role_needs_update = attributes[:'roleNeedsUpdate'] end - if attributes.has_key?(:'base') - self.base = attributes[:'base'] - end - if attributes.has_key?(:'default') self.default = attributes[:'default'] end + if attributes.has_key?(:'base') + self.base = attributes[:'base'] + end + if attributes.has_key?(:'selfUri') self.self_uri = attributes[:'selfUri'] end @@ -160,8 +160,8 @@ def ==(o) permission_policies == o.permission_policies && user_count == o.user_count && role_needs_update == o.role_needs_update && - base == o.base && default == o.default && + base == o.base && self_uri == o.self_uri end @@ -174,7 +174,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [id, name, description, default_role_id, permissions, permission_policies, user_count, role_needs_update, base, default, self_uri].hash + [id, name, description, default_role_id, permissions, permission_policies, user_count, role_needs_update, default, base, self_uri].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/domain_organization_role_create.rb b/build/lib/purecloudplatformclientv2/models/domain_organization_role_create.rb index 2109e435..19984804 100644 --- a/build/lib/purecloudplatformclientv2/models/domain_organization_role_create.rb +++ b/build/lib/purecloudplatformclientv2/models/domain_organization_role_create.rb @@ -37,10 +37,10 @@ class DomainOrganizationRoleCreate # Optional unless patch operation. attr_accessor :role_needs_update - attr_accessor :base - attr_accessor :default + attr_accessor :base + # The URI for this object attr_accessor :self_uri @@ -55,8 +55,8 @@ def self.attribute_map :'permission_policies' => :'permissionPolicies', :'user_count' => :'userCount', :'role_needs_update' => :'roleNeedsUpdate', - :'base' => :'base', :'default' => :'default', + :'base' => :'base', :'self_uri' => :'selfUri' } end @@ -72,8 +72,8 @@ def self.swagger_types :'permission_policies' => :'Array', :'user_count' => :'Integer', :'role_needs_update' => :'BOOLEAN', - :'base' => :'BOOLEAN', :'default' => :'BOOLEAN', + :'base' => :'BOOLEAN', :'self_uri' => :'String' } end @@ -122,14 +122,14 @@ def initialize(attributes = {}) self.role_needs_update = attributes[:'roleNeedsUpdate'] end - if attributes.has_key?(:'base') - self.base = attributes[:'base'] - end - if attributes.has_key?(:'default') self.default = attributes[:'default'] end + if attributes.has_key?(:'base') + self.base = attributes[:'base'] + end + if attributes.has_key?(:'selfUri') self.self_uri = attributes[:'selfUri'] end @@ -165,8 +165,8 @@ def ==(o) permission_policies == o.permission_policies && user_count == o.user_count && role_needs_update == o.role_needs_update && - base == o.base && default == o.default && + base == o.base && self_uri == o.self_uri end @@ -179,7 +179,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [id, name, description, default_role_id, permissions, permission_policies, user_count, role_needs_update, base, default, self_uri].hash + [id, name, description, default_role_id, permissions, permission_policies, user_count, role_needs_update, default, base, self_uri].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/domain_organization_role_update.rb b/build/lib/purecloudplatformclientv2/models/domain_organization_role_update.rb index 7f0b2ba0..ae0aa58f 100644 --- a/build/lib/purecloudplatformclientv2/models/domain_organization_role_update.rb +++ b/build/lib/purecloudplatformclientv2/models/domain_organization_role_update.rb @@ -37,10 +37,10 @@ class DomainOrganizationRoleUpdate # Optional unless patch operation. attr_accessor :role_needs_update - attr_accessor :base - attr_accessor :default + attr_accessor :base + # The URI for this object attr_accessor :self_uri @@ -55,8 +55,8 @@ def self.attribute_map :'permission_policies' => :'permissionPolicies', :'user_count' => :'userCount', :'role_needs_update' => :'roleNeedsUpdate', - :'base' => :'base', :'default' => :'default', + :'base' => :'base', :'self_uri' => :'selfUri' } end @@ -72,8 +72,8 @@ def self.swagger_types :'permission_policies' => :'Array', :'user_count' => :'Integer', :'role_needs_update' => :'BOOLEAN', - :'base' => :'BOOLEAN', :'default' => :'BOOLEAN', + :'base' => :'BOOLEAN', :'self_uri' => :'String' } end @@ -122,14 +122,14 @@ def initialize(attributes = {}) self.role_needs_update = attributes[:'roleNeedsUpdate'] end - if attributes.has_key?(:'base') - self.base = attributes[:'base'] - end - if attributes.has_key?(:'default') self.default = attributes[:'default'] end + if attributes.has_key?(:'base') + self.base = attributes[:'base'] + end + if attributes.has_key?(:'selfUri') self.self_uri = attributes[:'selfUri'] end @@ -165,8 +165,8 @@ def ==(o) permission_policies == o.permission_policies && user_count == o.user_count && role_needs_update == o.role_needs_update && - base == o.base && default == o.default && + base == o.base && self_uri == o.self_uri end @@ -179,7 +179,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [id, name, description, default_role_id, permissions, permission_policies, user_count, role_needs_update, base, default, self_uri].hash + [id, name, description, default_role_id, permissions, permission_policies, user_count, role_needs_update, default, base, self_uri].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/edge_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/edge_entity_listing.rb index 1b7ba820..d1ac86ac 100644 --- a/build/lib/purecloudplatformclientv2/models/edge_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/edge_entity_listing.rb @@ -30,10 +30,10 @@ class EdgeEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/edge_group_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/edge_group_entity_listing.rb index 7f1745c7..f0b6aec4 100644 --- a/build/lib/purecloudplatformclientv2/models/edge_group_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/edge_group_entity_listing.rb @@ -30,10 +30,10 @@ class EdgeGroupEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/edge_line_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/edge_line_entity_listing.rb index 56924123..ff6b8ffd 100644 --- a/build/lib/purecloudplatformclientv2/models/edge_line_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/edge_line_entity_listing.rb @@ -30,10 +30,10 @@ class EdgeLineEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/email_conversation_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/email_conversation_entity_listing.rb index ded3c9d2..cf4bac3d 100644 --- a/build/lib/purecloudplatformclientv2/models/email_conversation_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/email_conversation_entity_listing.rb @@ -30,10 +30,10 @@ class EmailConversationEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/email_message_listing.rb b/build/lib/purecloudplatformclientv2/models/email_message_listing.rb index 77f27da7..8e451fff 100644 --- a/build/lib/purecloudplatformclientv2/models/email_message_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/email_message_listing.rb @@ -30,10 +30,10 @@ class EmailMessageListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/encryption_key_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/encryption_key_entity_listing.rb index 1f6d700c..116b8ec1 100644 --- a/build/lib/purecloudplatformclientv2/models/encryption_key_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/encryption_key_entity_listing.rb @@ -30,10 +30,10 @@ class EncryptionKeyEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/endpoint_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/endpoint_entity_listing.rb index 54221e20..7d3db616 100644 --- a/build/lib/purecloudplatformclientv2/models/endpoint_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/endpoint_entity_listing.rb @@ -30,10 +30,10 @@ class EndpointEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/evaluation_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/evaluation_entity_listing.rb index 8368d27a..6acb6892 100644 --- a/build/lib/purecloudplatformclientv2/models/evaluation_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/evaluation_entity_listing.rb @@ -30,10 +30,10 @@ class EvaluationEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/evaluation_form_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/evaluation_form_entity_listing.rb index dd55f5a4..db958bd3 100644 --- a/build/lib/purecloudplatformclientv2/models/evaluation_form_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/evaluation_form_entity_listing.rb @@ -30,10 +30,10 @@ class EvaluationFormEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/evaluator_activity_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/evaluator_activity_entity_listing.rb index 0280b97c..21576d38 100644 --- a/build/lib/purecloudplatformclientv2/models/evaluator_activity_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/evaluator_activity_entity_listing.rb @@ -30,10 +30,10 @@ class EvaluatorActivityEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/extension_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/extension_entity_listing.rb index a6e6a1f1..cff70b60 100644 --- a/build/lib/purecloudplatformclientv2/models/extension_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/extension_entity_listing.rb @@ -30,10 +30,10 @@ class ExtensionEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/extension_pool_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/extension_pool_entity_listing.rb index 05d36c1d..b9548dc1 100644 --- a/build/lib/purecloudplatformclientv2/models/extension_pool_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/extension_pool_entity_listing.rb @@ -30,10 +30,10 @@ class ExtensionPoolEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/external_organization_listing.rb b/build/lib/purecloudplatformclientv2/models/external_organization_listing.rb index 53b0457b..e8d8c210 100644 --- a/build/lib/purecloudplatformclientv2/models/external_organization_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/external_organization_listing.rb @@ -30,10 +30,10 @@ class ExternalOrganizationListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/fax_document_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/fax_document_entity_listing.rb index 1d8ad429..bd6381fb 100644 --- a/build/lib/purecloudplatformclientv2/models/fax_document_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/fax_document_entity_listing.rb @@ -30,10 +30,10 @@ class FaxDocumentEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/flow_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/flow_entity_listing.rb index 2fab90d9..0e8129bf 100644 --- a/build/lib/purecloudplatformclientv2/models/flow_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/flow_entity_listing.rb @@ -30,10 +30,10 @@ class FlowEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/flow_version_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/flow_version_entity_listing.rb index 5ad20189..3499a6e3 100644 --- a/build/lib/purecloudplatformclientv2/models/flow_version_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/flow_version_entity_listing.rb @@ -30,10 +30,10 @@ class FlowVersionEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/greeting_listing.rb b/build/lib/purecloudplatformclientv2/models/greeting_listing.rb index c7282feb..c4b56a9d 100644 --- a/build/lib/purecloudplatformclientv2/models/greeting_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/greeting_listing.rb @@ -30,10 +30,10 @@ class GreetingListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/group_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/group_entity_listing.rb index df33c9d8..a5819870 100644 --- a/build/lib/purecloudplatformclientv2/models/group_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/group_entity_listing.rb @@ -30,10 +30,10 @@ class GroupEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/heart_beat_alert_container.rb b/build/lib/purecloudplatformclientv2/models/heart_beat_alert_container.rb index 7a1405a7..668189fc 100644 --- a/build/lib/purecloudplatformclientv2/models/heart_beat_alert_container.rb +++ b/build/lib/purecloudplatformclientv2/models/heart_beat_alert_container.rb @@ -30,10 +30,10 @@ class HeartBeatAlertContainer attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/heart_beat_rule_container.rb b/build/lib/purecloudplatformclientv2/models/heart_beat_rule_container.rb index 9c95da72..68793b5e 100644 --- a/build/lib/purecloudplatformclientv2/models/heart_beat_rule_container.rb +++ b/build/lib/purecloudplatformclientv2/models/heart_beat_rule_container.rb @@ -30,10 +30,10 @@ class HeartBeatRuleContainer attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/inbound_domain_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/inbound_domain_entity_listing.rb index 989ad1bb..69d9c336 100644 --- a/build/lib/purecloudplatformclientv2/models/inbound_domain_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/inbound_domain_entity_listing.rb @@ -30,10 +30,10 @@ class InboundDomainEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/inbound_route_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/inbound_route_entity_listing.rb index 92c91083..ce13d282 100644 --- a/build/lib/purecloudplatformclientv2/models/inbound_route_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/inbound_route_entity_listing.rb @@ -30,10 +30,10 @@ class InboundRouteEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/interaction_stats_alert_container.rb b/build/lib/purecloudplatformclientv2/models/interaction_stats_alert_container.rb index 8938be55..3865ccb0 100644 --- a/build/lib/purecloudplatformclientv2/models/interaction_stats_alert_container.rb +++ b/build/lib/purecloudplatformclientv2/models/interaction_stats_alert_container.rb @@ -30,10 +30,10 @@ class InteractionStatsAlertContainer attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/interaction_stats_rule_container.rb b/build/lib/purecloudplatformclientv2/models/interaction_stats_rule_container.rb index 19af1432..e5b1769b 100644 --- a/build/lib/purecloudplatformclientv2/models/interaction_stats_rule_container.rb +++ b/build/lib/purecloudplatformclientv2/models/interaction_stats_rule_container.rb @@ -30,10 +30,10 @@ class InteractionStatsRuleContainer attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/json_node.rb b/build/lib/purecloudplatformclientv2/models/json_node.rb index 4ef3d999..8e79c213 100644 --- a/build/lib/purecloudplatformclientv2/models/json_node.rb +++ b/build/lib/purecloudplatformclientv2/models/json_node.rb @@ -18,19 +18,19 @@ module PureCloud class JsonNode + attr_accessor :array + + attr_accessor :null + attr_accessor :node_type attr_accessor :float - attr_accessor :object - attr_accessor :boolean attr_accessor :number - attr_accessor :value_node - - attr_accessor :container_node + attr_accessor :object attr_accessor :missing_node @@ -56,20 +56,20 @@ class JsonNode attr_accessor :binary - attr_accessor :array + attr_accessor :value_node - attr_accessor :null + attr_accessor :container_node # Attribute mapping from ruby-style variable name to JSON key. def self.attribute_map { + :'array' => :'array', + :'null' => :'null', :'node_type' => :'nodeType', :'float' => :'float', - :'object' => :'object', :'boolean' => :'boolean', :'number' => :'number', - :'value_node' => :'valueNode', - :'container_node' => :'containerNode', + :'object' => :'object', :'missing_node' => :'missingNode', :'pojo' => :'pojo', :'integral_number' => :'integralNumber', @@ -82,21 +82,21 @@ def self.attribute_map :'big_integer' => :'bigInteger', :'textual' => :'textual', :'binary' => :'binary', - :'array' => :'array', - :'null' => :'null' + :'value_node' => :'valueNode', + :'container_node' => :'containerNode' } end # Attribute type mapping. def self.swagger_types { + :'array' => :'BOOLEAN', + :'null' => :'BOOLEAN', :'node_type' => :'String', :'float' => :'BOOLEAN', - :'object' => :'BOOLEAN', :'boolean' => :'BOOLEAN', :'number' => :'BOOLEAN', - :'value_node' => :'BOOLEAN', - :'container_node' => :'BOOLEAN', + :'object' => :'BOOLEAN', :'missing_node' => :'BOOLEAN', :'pojo' => :'BOOLEAN', :'integral_number' => :'BOOLEAN', @@ -109,8 +109,8 @@ def self.swagger_types :'big_integer' => :'BOOLEAN', :'textual' => :'BOOLEAN', :'binary' => :'BOOLEAN', - :'array' => :'BOOLEAN', - :'null' => :'BOOLEAN' + :'value_node' => :'BOOLEAN', + :'container_node' => :'BOOLEAN' } end @@ -122,6 +122,14 @@ def initialize(attributes = {}) # convert string to symbol for hash key attributes = attributes.each_with_object({}){|(k,v), h| h[k.to_sym] = v} + if attributes.has_key?(:'array') + self.array = attributes[:'array'] + end + + if attributes.has_key?(:'null') + self.null = attributes[:'null'] + end + if attributes.has_key?(:'nodeType') self.node_type = attributes[:'nodeType'] end @@ -130,10 +138,6 @@ def initialize(attributes = {}) self.float = attributes[:'float'] end - if attributes.has_key?(:'object') - self.object = attributes[:'object'] - end - if attributes.has_key?(:'boolean') self.boolean = attributes[:'boolean'] end @@ -142,12 +146,8 @@ def initialize(attributes = {}) self.number = attributes[:'number'] end - if attributes.has_key?(:'valueNode') - self.value_node = attributes[:'valueNode'] - end - - if attributes.has_key?(:'containerNode') - self.container_node = attributes[:'containerNode'] + if attributes.has_key?(:'object') + self.object = attributes[:'object'] end if attributes.has_key?(:'missingNode') @@ -198,12 +198,12 @@ def initialize(attributes = {}) self.binary = attributes[:'binary'] end - if attributes.has_key?(:'array') - self.array = attributes[:'array'] + if attributes.has_key?(:'valueNode') + self.value_node = attributes[:'valueNode'] end - if attributes.has_key?(:'null') - self.null = attributes[:'null'] + if attributes.has_key?(:'containerNode') + self.container_node = attributes[:'containerNode'] end end @@ -239,13 +239,13 @@ def node_type=(node_type) def ==(o) return true if self.equal?(o) self.class == o.class && + array == o.array && + null == o.null && node_type == o.node_type && float == o.float && - object == o.object && boolean == o.boolean && number == o.number && - value_node == o.value_node && - container_node == o.container_node && + object == o.object && missing_node == o.missing_node && pojo == o.pojo && integral_number == o.integral_number && @@ -258,8 +258,8 @@ def ==(o) big_integer == o.big_integer && textual == o.textual && binary == o.binary && - array == o.array && - null == o.null + value_node == o.value_node && + container_node == o.container_node end # @see the `==` method @@ -271,7 +271,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [node_type, float, object, boolean, number, value_node, container_node, missing_node, pojo, integral_number, floating_point_number, short, int, long, double, big_decimal, big_integer, textual, binary, array, null].hash + [array, null, node_type, float, boolean, number, object, missing_node, pojo, integral_number, floating_point_number, short, int, long, double, big_decimal, big_integer, textual, binary, value_node, container_node].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/keyword_set_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/keyword_set_entity_listing.rb index c0ccde7b..c9ccc1b4 100644 --- a/build/lib/purecloudplatformclientv2/models/keyword_set_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/keyword_set_entity_listing.rb @@ -30,10 +30,10 @@ class KeywordSetEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/language_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/language_entity_listing.rb index ff1ed7e5..ec94aaaa 100644 --- a/build/lib/purecloudplatformclientv2/models/language_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/language_entity_listing.rb @@ -30,10 +30,10 @@ class LanguageEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/library_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/library_entity_listing.rb index ae4cdf6e..2a76d336 100644 --- a/build/lib/purecloudplatformclientv2/models/library_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/library_entity_listing.rb @@ -30,10 +30,10 @@ class LibraryEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/license_definition_listing.rb b/build/lib/purecloudplatformclientv2/models/license_definition_listing.rb index b3a9c442..58b88959 100644 --- a/build/lib/purecloudplatformclientv2/models/license_definition_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/license_definition_listing.rb @@ -30,10 +30,10 @@ class LicenseDefinitionListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/line_base_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/line_base_entity_listing.rb index c1a370d1..ac49d7d0 100644 --- a/build/lib/purecloudplatformclientv2/models/line_base_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/line_base_entity_listing.rb @@ -30,10 +30,10 @@ class LineBaseEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/line_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/line_entity_listing.rb index bc21ce9b..6f55dd90 100644 --- a/build/lib/purecloudplatformclientv2/models/line_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/line_entity_listing.rb @@ -30,10 +30,10 @@ class LineEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/logical_interface_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/logical_interface_entity_listing.rb index 69f03a46..e02bd30e 100644 --- a/build/lib/purecloudplatformclientv2/models/logical_interface_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/logical_interface_entity_listing.rb @@ -30,10 +30,10 @@ class LogicalInterfaceEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/note_listing.rb b/build/lib/purecloudplatformclientv2/models/note_listing.rb index 48bb77f0..757d1301 100644 --- a/build/lib/purecloudplatformclientv2/models/note_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/note_listing.rb @@ -30,10 +30,10 @@ class NoteListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/o_auth_client_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/o_auth_client_entity_listing.rb index ded8bc1c..1b665098 100644 --- a/build/lib/purecloudplatformclientv2/models/o_auth_client_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/o_auth_client_entity_listing.rb @@ -30,10 +30,10 @@ class OAuthClientEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/o_auth_provider_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/o_auth_provider_entity_listing.rb index 787c67ec..a14fc4a8 100644 --- a/build/lib/purecloudplatformclientv2/models/o_auth_provider_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/o_auth_provider_entity_listing.rb @@ -30,10 +30,10 @@ class OAuthProviderEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/organization_presence_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/organization_presence_entity_listing.rb index a6f948d9..75ce50c4 100644 --- a/build/lib/purecloudplatformclientv2/models/organization_presence_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/organization_presence_entity_listing.rb @@ -30,10 +30,10 @@ class OrganizationPresenceEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/organization_role_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/organization_role_entity_listing.rb index de50488c..d6d73392 100644 --- a/build/lib/purecloudplatformclientv2/models/organization_role_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/organization_role_entity_listing.rb @@ -30,10 +30,10 @@ class OrganizationRoleEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/orphan_recording_listing.rb b/build/lib/purecloudplatformclientv2/models/orphan_recording_listing.rb index 3e325ac4..dcccfe8e 100644 --- a/build/lib/purecloudplatformclientv2/models/orphan_recording_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/orphan_recording_listing.rb @@ -30,10 +30,10 @@ class OrphanRecordingListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/outbound_route_base_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/outbound_route_base_entity_listing.rb index 6844f455..2a484847 100644 --- a/build/lib/purecloudplatformclientv2/models/outbound_route_base_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/outbound_route_base_entity_listing.rb @@ -30,10 +30,10 @@ class OutboundRouteBaseEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/outbound_route_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/outbound_route_entity_listing.rb index 726a25ae..b7e8d14b 100644 --- a/build/lib/purecloudplatformclientv2/models/outbound_route_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/outbound_route_entity_listing.rb @@ -30,10 +30,10 @@ class OutboundRouteEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/permission_collection_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/permission_collection_entity_listing.rb index 17076de7..eb42e6a0 100644 --- a/build/lib/purecloudplatformclientv2/models/permission_collection_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/permission_collection_entity_listing.rb @@ -30,10 +30,10 @@ class PermissionCollectionEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/phone_base_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/phone_base_entity_listing.rb index 2055c457..5bd1f7b3 100644 --- a/build/lib/purecloudplatformclientv2/models/phone_base_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/phone_base_entity_listing.rb @@ -30,10 +30,10 @@ class PhoneBaseEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/phone_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/phone_entity_listing.rb index a0d07d18..d13e71cb 100644 --- a/build/lib/purecloudplatformclientv2/models/phone_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/phone_entity_listing.rb @@ -30,10 +30,10 @@ class PhoneEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/phone_meta_base_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/phone_meta_base_entity_listing.rb index 2f071a26..bef078dc 100644 --- a/build/lib/purecloudplatformclientv2/models/phone_meta_base_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/phone_meta_base_entity_listing.rb @@ -30,10 +30,10 @@ class PhoneMetaBaseEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/physical_interface_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/physical_interface_entity_listing.rb index e4333e1b..f05b113c 100644 --- a/build/lib/purecloudplatformclientv2/models/physical_interface_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/physical_interface_entity_listing.rb @@ -30,10 +30,10 @@ class PhysicalInterfaceEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/policy_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/policy_entity_listing.rb index ba878ae7..b6495b37 100644 --- a/build/lib/purecloudplatformclientv2/models/policy_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/policy_entity_listing.rb @@ -30,10 +30,10 @@ class PolicyEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/prompt_asset_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/prompt_asset_entity_listing.rb index ead152bf..1f43555d 100644 --- a/build/lib/purecloudplatformclientv2/models/prompt_asset_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/prompt_asset_entity_listing.rb @@ -30,10 +30,10 @@ class PromptAssetEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/prompt_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/prompt_entity_listing.rb index 1d2750a6..1e0becbe 100644 --- a/build/lib/purecloudplatformclientv2/models/prompt_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/prompt_entity_listing.rb @@ -30,10 +30,10 @@ class PromptEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/quality_audit_page.rb b/build/lib/purecloudplatformclientv2/models/quality_audit_page.rb index 22adf9bf..95d273a3 100644 --- a/build/lib/purecloudplatformclientv2/models/quality_audit_page.rb +++ b/build/lib/purecloudplatformclientv2/models/quality_audit_page.rb @@ -30,10 +30,10 @@ class QualityAuditPage attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/queue_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/queue_entity_listing.rb index 323f6702..8d7e0398 100644 --- a/build/lib/purecloudplatformclientv2/models/queue_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/queue_entity_listing.rb @@ -30,10 +30,10 @@ class QueueEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/queue_member_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/queue_member_entity_listing.rb index db089504..2066fb7d 100644 --- a/build/lib/purecloudplatformclientv2/models/queue_member_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/queue_member_entity_listing.rb @@ -30,10 +30,10 @@ class QueueMemberEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/relationship_listing.rb b/build/lib/purecloudplatformclientv2/models/relationship_listing.rb index 907524f2..a0b7b490 100644 --- a/build/lib/purecloudplatformclientv2/models/relationship_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/relationship_listing.rb @@ -30,10 +30,10 @@ class RelationshipListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/report_meta_data_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/report_meta_data_entity_listing.rb index 0ef7e88f..35f4b6a2 100644 --- a/build/lib/purecloudplatformclientv2/models/report_meta_data_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/report_meta_data_entity_listing.rb @@ -30,10 +30,10 @@ class ReportMetaDataEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/report_run_entry_entity_domain_listing.rb b/build/lib/purecloudplatformclientv2/models/report_run_entry_entity_domain_listing.rb index 61e90129..3a979881 100644 --- a/build/lib/purecloudplatformclientv2/models/report_run_entry_entity_domain_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/report_run_entry_entity_domain_listing.rb @@ -30,10 +30,10 @@ class ReportRunEntryEntityDomainListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/report_schedule_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/report_schedule_entity_listing.rb index 550f6a45..0dcc6840 100644 --- a/build/lib/purecloudplatformclientv2/models/report_schedule_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/report_schedule_entity_listing.rb @@ -30,10 +30,10 @@ class ReportScheduleEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/response_entity_list.rb b/build/lib/purecloudplatformclientv2/models/response_entity_list.rb index f18c9d9c..0369e2f2 100644 --- a/build/lib/purecloudplatformclientv2/models/response_entity_list.rb +++ b/build/lib/purecloudplatformclientv2/models/response_entity_list.rb @@ -31,10 +31,10 @@ class ResponseEntityList attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -48,8 +48,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -64,8 +64,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -105,14 +105,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -146,8 +146,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -161,7 +161,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/response_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/response_entity_listing.rb index 3eb3c86a..16766193 100644 --- a/build/lib/purecloudplatformclientv2/models/response_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/response_entity_listing.rb @@ -30,10 +30,10 @@ class ResponseEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/response_set_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/response_set_entity_listing.rb index 83a0c5ed..10fb5a0c 100644 --- a/build/lib/purecloudplatformclientv2/models/response_set_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/response_set_entity_listing.rb @@ -30,10 +30,10 @@ class ResponseSetEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/routing_status_alert_container.rb b/build/lib/purecloudplatformclientv2/models/routing_status_alert_container.rb index d8e99991..cc7dc04c 100644 --- a/build/lib/purecloudplatformclientv2/models/routing_status_alert_container.rb +++ b/build/lib/purecloudplatformclientv2/models/routing_status_alert_container.rb @@ -30,10 +30,10 @@ class RoutingStatusAlertContainer attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/routing_status_rule_container.rb b/build/lib/purecloudplatformclientv2/models/routing_status_rule_container.rb index ad2efef0..7eaa2f65 100644 --- a/build/lib/purecloudplatformclientv2/models/routing_status_rule_container.rb +++ b/build/lib/purecloudplatformclientv2/models/routing_status_rule_container.rb @@ -30,10 +30,10 @@ class RoutingStatusRuleContainer attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/rule_set_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/rule_set_entity_listing.rb index b260a751..682d0817 100644 --- a/build/lib/purecloudplatformclientv2/models/rule_set_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/rule_set_entity_listing.rb @@ -30,10 +30,10 @@ class RuleSetEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/schema_category_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/schema_category_entity_listing.rb index 90f93c90..1d140d5c 100644 --- a/build/lib/purecloudplatformclientv2/models/schema_category_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/schema_category_entity_listing.rb @@ -30,10 +30,10 @@ class SchemaCategoryEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/schema_reference_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/schema_reference_entity_listing.rb index c0fd1bfa..184a55b0 100644 --- a/build/lib/purecloudplatformclientv2/models/schema_reference_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/schema_reference_entity_listing.rb @@ -30,10 +30,10 @@ class SchemaReferenceEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/screen_recording_session_listing.rb b/build/lib/purecloudplatformclientv2/models/screen_recording_session_listing.rb index 16dbcc9e..091ce499 100644 --- a/build/lib/purecloudplatformclientv2/models/screen_recording_session_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/screen_recording_session_listing.rb @@ -30,10 +30,10 @@ class ScreenRecordingSessionListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/script_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/script_entity_listing.rb index 31c6a0d3..eca35517 100644 --- a/build/lib/purecloudplatformclientv2/models/script_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/script_entity_listing.rb @@ -30,10 +30,10 @@ class ScriptEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/security_profile_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/security_profile_entity_listing.rb index 8e715ad8..1e12b0b6 100644 --- a/build/lib/purecloudplatformclientv2/models/security_profile_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/security_profile_entity_listing.rb @@ -30,10 +30,10 @@ class SecurityProfileEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/share_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/share_entity_listing.rb index 0d480cde..b47fedbe 100644 --- a/build/lib/purecloudplatformclientv2/models/share_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/share_entity_listing.rb @@ -30,10 +30,10 @@ class ShareEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/site_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/site_entity_listing.rb index 411be427..739316b6 100644 --- a/build/lib/purecloudplatformclientv2/models/site_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/site_entity_listing.rb @@ -30,10 +30,10 @@ class SiteEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/skill_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/skill_entity_listing.rb index eed1a499..590b4726 100644 --- a/build/lib/purecloudplatformclientv2/models/skill_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/skill_entity_listing.rb @@ -30,10 +30,10 @@ class SkillEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/station_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/station_entity_listing.rb index 56cbe588..58a526f3 100644 --- a/build/lib/purecloudplatformclientv2/models/station_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/station_entity_listing.rb @@ -30,10 +30,10 @@ class StationEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/system_prompt_asset_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/system_prompt_asset_entity_listing.rb index 24e72516..2150ec9b 100644 --- a/build/lib/purecloudplatformclientv2/models/system_prompt_asset_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/system_prompt_asset_entity_listing.rb @@ -30,10 +30,10 @@ class SystemPromptAssetEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/system_prompt_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/system_prompt_entity_listing.rb index 607b06d7..1aee028f 100644 --- a/build/lib/purecloudplatformclientv2/models/system_prompt_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/system_prompt_entity_listing.rb @@ -30,10 +30,10 @@ class SystemPromptEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/tag_value_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/tag_value_entity_listing.rb index 452d9b9f..c5b8c532 100644 --- a/build/lib/purecloudplatformclientv2/models/tag_value_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/tag_value_entity_listing.rb @@ -30,10 +30,10 @@ class TagValueEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/time_zone_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/time_zone_entity_listing.rb index 8d4671f7..5c9c9ed2 100644 --- a/build/lib/purecloudplatformclientv2/models/time_zone_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/time_zone_entity_listing.rb @@ -30,10 +30,10 @@ class TimeZoneEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/trunk_base_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/trunk_base_entity_listing.rb index 6d4ede64..23e7e1f6 100644 --- a/build/lib/purecloudplatformclientv2/models/trunk_base_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/trunk_base_entity_listing.rb @@ -30,10 +30,10 @@ class TrunkBaseEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/trunk_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/trunk_entity_listing.rb index 6516d647..c186cb64 100644 --- a/build/lib/purecloudplatformclientv2/models/trunk_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/trunk_entity_listing.rb @@ -30,10 +30,10 @@ class TrunkEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/trunk_metabase_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/trunk_metabase_entity_listing.rb index dcd3c63a..2372500c 100644 --- a/build/lib/purecloudplatformclientv2/models/trunk_metabase_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/trunk_metabase_entity_listing.rb @@ -30,10 +30,10 @@ class TrunkMetabaseEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/user_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/user_entity_listing.rb index 91f370a9..4850abde 100644 --- a/build/lib/purecloudplatformclientv2/models/user_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/user_entity_listing.rb @@ -30,10 +30,10 @@ class UserEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/user_presence_alert_container.rb b/build/lib/purecloudplatformclientv2/models/user_presence_alert_container.rb index 94bac387..875f44d0 100644 --- a/build/lib/purecloudplatformclientv2/models/user_presence_alert_container.rb +++ b/build/lib/purecloudplatformclientv2/models/user_presence_alert_container.rb @@ -30,10 +30,10 @@ class UserPresenceAlertContainer attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/user_presence_rule_container.rb b/build/lib/purecloudplatformclientv2/models/user_presence_rule_container.rb index 2454536d..eae3ff17 100644 --- a/build/lib/purecloudplatformclientv2/models/user_presence_rule_container.rb +++ b/build/lib/purecloudplatformclientv2/models/user_presence_rule_container.rb @@ -30,10 +30,10 @@ class UserPresenceRuleContainer attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/user_queue_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/user_queue_entity_listing.rb index 643ae627..d7206dd3 100644 --- a/build/lib/purecloudplatformclientv2/models/user_queue_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/user_queue_entity_listing.rb @@ -30,10 +30,10 @@ class UserQueueEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/user_recording_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/user_recording_entity_listing.rb index 09a46152..7000888f 100644 --- a/build/lib/purecloudplatformclientv2/models/user_recording_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/user_recording_entity_listing.rb @@ -30,10 +30,10 @@ class UserRecordingEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/user_skill_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/user_skill_entity_listing.rb index 27db582c..352f4808 100644 --- a/build/lib/purecloudplatformclientv2/models/user_skill_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/user_skill_entity_listing.rb @@ -30,10 +30,10 @@ class UserSkillEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/voicemail_message_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/voicemail_message_entity_listing.rb index 6f9a7477..7ccceab3 100644 --- a/build/lib/purecloudplatformclientv2/models/voicemail_message_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/voicemail_message_entity_listing.rb @@ -30,10 +30,10 @@ class VoicemailMessageEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/workspace_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/workspace_entity_listing.rb index 21ab653a..a5c3ee4c 100644 --- a/build/lib/purecloudplatformclientv2/models/workspace_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/workspace_entity_listing.rb @@ -30,10 +30,10 @@ class WorkspaceEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/workspace_member_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/workspace_member_entity_listing.rb index d16a3362..baaa23ee 100644 --- a/build/lib/purecloudplatformclientv2/models/workspace_member_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/workspace_member_entity_listing.rb @@ -30,10 +30,10 @@ class WorkspaceMemberEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/models/wrapup_code_entity_listing.rb b/build/lib/purecloudplatformclientv2/models/wrapup_code_entity_listing.rb index 1ce9f596..973942d5 100644 --- a/build/lib/purecloudplatformclientv2/models/wrapup_code_entity_listing.rb +++ b/build/lib/purecloudplatformclientv2/models/wrapup_code_entity_listing.rb @@ -30,10 +30,10 @@ class WrapupCodeEntityListing attr_accessor :first_uri - attr_accessor :next_uri - attr_accessor :previous_uri + attr_accessor :next_uri + attr_accessor :last_uri attr_accessor :page_count @@ -47,8 +47,8 @@ def self.attribute_map :'total' => :'total', :'self_uri' => :'selfUri', :'first_uri' => :'firstUri', - :'next_uri' => :'nextUri', :'previous_uri' => :'previousUri', + :'next_uri' => :'nextUri', :'last_uri' => :'lastUri', :'page_count' => :'pageCount' } @@ -63,8 +63,8 @@ def self.swagger_types :'total' => :'Integer', :'self_uri' => :'String', :'first_uri' => :'String', - :'next_uri' => :'String', :'previous_uri' => :'String', + :'next_uri' => :'String', :'last_uri' => :'String', :'page_count' => :'Integer' } @@ -104,14 +104,14 @@ def initialize(attributes = {}) self.first_uri = attributes[:'firstUri'] end - if attributes.has_key?(:'nextUri') - self.next_uri = attributes[:'nextUri'] - end - if attributes.has_key?(:'previousUri') self.previous_uri = attributes[:'previousUri'] end + if attributes.has_key?(:'nextUri') + self.next_uri = attributes[:'nextUri'] + end + if attributes.has_key?(:'lastUri') self.last_uri = attributes[:'lastUri'] end @@ -145,8 +145,8 @@ def ==(o) total == o.total && self_uri == o.self_uri && first_uri == o.first_uri && - next_uri == o.next_uri && previous_uri == o.previous_uri && + next_uri == o.next_uri && last_uri == o.last_uri && page_count == o.page_count end @@ -160,7 +160,7 @@ def eql?(o) # Calculates hash code according to all attributes. # @return [Fixnum] Hash code def hash - [entities, page_size, page_number, total, self_uri, first_uri, next_uri, previous_uri, last_uri, page_count].hash + [entities, page_size, page_number, total, self_uri, first_uri, previous_uri, next_uri, last_uri, page_count].hash end # build the object from hash diff --git a/build/lib/purecloudplatformclientv2/version.rb b/build/lib/purecloudplatformclientv2/version.rb index caab2339..ade23a53 100644 --- a/build/lib/purecloudplatformclientv2/version.rb +++ b/build/lib/purecloudplatformclientv2/version.rb @@ -15,5 +15,5 @@ =end module PureCloud - VERSION = "2.0.16" + VERSION = "2.0.17" end diff --git a/build/purecloudplatformclientv2-2.0.16.gem b/build/purecloudplatformclientv2-2.0.16.gem deleted file mode 100644 index 90f26ffd84c4211858f3b514e79cf26c1007d53a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 681984 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�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 z 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

h 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

bv$!mHpN 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 z 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 z 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 diff --git a/build/purecloudplatformclientv2-2.0.17.gem b/build/purecloudplatformclientv2-2.0.17.gem new file mode 100644 index 0000000000000000000000000000000000000000..ed6b3606c15cf1b86f4a0e8c907582046af294ed GIT binary patch literal 682496 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ⅇHT%(fm1zu7?`E1txTq-lcIwP?rv4P2N0t*|C5*Z6((=J48?^DF2YpuA+A_dv zRIAalJVJv$jb=Zf1nXR~OTRg!m@g5SS+ z8g-VY|AzqDx4O(rBemqHsd;xb%sf8Q+@CqMY}4Vw37mkW6Oh4;x*SM6CMj0NSv=I4 z(Y(O9ucLz`GJW1}p7_K_ybS>t-(l~FK&PW4-im8Y&i&QXo>>;tN`P4!-P-Kc(&n}N zB(*l!NDy9g2T7>BTjLYJ+qH+=#&X2Qzl_kxv9P81E@U;+s@6tn#yE6P$MgYMTlu{u zt-ZKvW4%}oCo@x_<4?4?w*Se7kIzkoC?NgWenTr>9L5L?imTbfF77bA3TwqZva7yg zGrAE`n~lB-p|0Y$HAmE5c2*tL6h>d7;EYNlizmouQv@NHU66XNKO+2~K7W$0!>gAr(-1w{WjE zA-$6w7RG$3eL@r#9PF*Rdw?wQM?n;N@BRPMm)h3n`ocR%*^K*6?t2ZX=#s8GPqokW{t zX1Sv_L&Y3yF!t13hqdxRJTLoHM2$#4nEK#=B+#3iRaM{g5!jdzdBCwaRd1QAcS~qL z-sGOjd5ZV>RB$nFS6AbwHKy>LnE#{Cv_wMd%G>Irt}1|}e*TeK5AQ$xp0(=gB0B1Y zm^(Ys8B03eg}Y$o{|1I0ESR?O@>TyoCJFQ0#AwfH|G!j{y*c%A6G4se_3aWstI4oC zv4JIMY;{At%46t=A;=@9&QcH* zmC9mRa0RZVV?x`6pWn5%TMV#uc+6h#vR)I-E3Kw6 z-y>`MJvSwIoauSq`bsgXwr z-6%?NhtI<9^m<)278;TcN+An6vctbk6#Od|)4_u-RS?5>i8=?e`VkUHr6buBdkbI# zcUiI)c-ni!T~NfvH*Bg=(VJegZ^vJ!gPmX@gt6jE*Gs)#0&I>jkR(5U<6gp^Msh_> zn!``y2GOo``!$!YZj~X`__h5jUg1#06c7t!VYq)!9Ia@QJoOlEP-AC;S|WHSU`Q1P z3r3iZAjlPzsV{yT{t0u$8R9}udcAur;Mmd>z1}^=%3?-IM8wri3LXbY{I1F{;Cq!R z&zkEwP}2T1R-=Z{KC{V>WlJDE1rYzMAa!1Q&2r&@4_&~Zt+ra90=KNQQwU{KlT!CZ z{pn^N@0!c%Pud+sQy3SnzBrWSjhv!IwmTWU zGAjoD=}1^NRKnFZ|H^nG8=`*_o`YqhQo$DoR`UwvOkA$S?jg*YD5o)CfU zHQ&pE&gfS-`uYuFY7I-&=hxm{m$S{Rbf-``JyfNL(WZaDV#FJj%=X29M7)saip0MC zo#E}>e8k4&yO}BU#9%5?aC~ z_pFxF@{!x%sSuMUTbrMJ*c`}pw1%ry9n{DzNE|;|9}*VqtztJ=bSugqT3)mk(<~@# zbd>RuqZ=;F zDiJieGH+a$q*kQ|t@o_6>>Z_-GTD88cd<>DMbA*X2u<5mHw^6;I2GsSXAJ*#dU|pC ze{0OFX84?KQ~rgA`qx{a83h?`Z^|<|^xPvNVrn_{co;;N?t~4ePlElt-0QF#?#jwD zr>9Z2bFGqpJ2Q=P1gA=%>^IsJ z#b3B0S@!HYE?JO-c&pJv#Ybp90cH^T&0kmWpUe;ArBAXu$AAT!yfh6Bl+4mBmVK}I zo4!YLgvrA^Ctd8ZNKD~w;UEn8ZF4i zpypJm`M;31j3W$QPvR{jXYG4TtmiT11oDOTe>0o@(tvuFfe3QFtID}bN^P_sbe*fG z^O9QOwEGQv#x4G~cvz*>*EwOUB+>zY%iJtBo)+IFwF1o$X;e@vrQ&fq4p~Iq-e#>x zp-YK$zFQ)6p9P`2O_pH4BXm?w;D6X1TS{p1Sc&GlL`=(psVS6L%ihlMbv-d@7>JrN< zlJ$omi?9XHpG}XSF&YoccAUOspY}ilf8fE%$t?eC+UM)X;OOn>Y+>;6JL8i+9)33` zr)Puz%g4=Yw8YX^A;O1tKIDI7wj?K0v~!D{)BYQhU%mpav*0Vz#7E!cd(U)Jlb@I< z%0D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 z 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 Ln3lTw^(r60#z>zo;US|4tR@`WID1 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 N&?A7Ji?)IVd^< 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 literal 0 HcmV?d00001 diff --git a/swagger.json b/swagger.json index 9c171537..47248d8a 100644 --- a/swagger.json +++ b/swagger.json @@ -1 +1 @@ -{"swagger":"2.0","info":{"description":"With the PureCloud Platform API, you can control all aspects of your PureCloud environment. With the APIs you can access the system configuration, manage conversations and more.","version":"v2","title":"PureCloud Platform API","termsOfService":"https://developer.mypurecloud.com/tos","contact":{"name":"PureCloud Developer Evangelists","url":"https://developer.mypurecloud.com","email":"DeveloperEvangelists@inin.com"},"license":{"name":"ININ","url":"http://www.inin.com"}},"host":"api.mypurecloud.com","tags":[{"name":"Alerting","description":"Rules and alerts","externalDocs":{"description":"Alerting Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/alerting/index.html"}},{"name":"Analytics","description":"Analytics querying and reporting.","externalDocs":{"description":"Analytics Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/analytics/index.html"}},{"name":"Architect","description":"","externalDocs":{"description":"Architect Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/architect/index.html"}},{"name":"Attributes","description":"Attribute definitions","externalDocs":{"description":"Attributes Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/attributes/index.html"}},{"name":"Authorization","description":"Roles and permissions","externalDocs":{"description":"Authorization Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/authorization/index.html"}},{"name":"Callbacks","description":"","externalDocs":{"description":"Callbacks Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/callbacks/index.html"}},{"name":"Calls","description":"","externalDocs":{"description":"Calls Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/calls/index.html"}},{"name":"Cases","description":"","externalDocs":{"description":"Cases Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/cases/index.html"}},{"name":"Chats","description":"","externalDocs":{"description":"Chats Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/chats/index.html"}},{"name":"Configuration","description":"","externalDocs":{"description":"Configuration Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/configuration/index.html"}},{"name":"Content Management","description":"","externalDocs":{"description":"Content Management Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/contentmanagement/index.html"}},{"name":"Conversations","description":"","externalDocs":{"description":"Conversations Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/conversations/index.html"}},{"name":"Docs","description":"","externalDocs":{"description":"Docs Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/docs/index.html"}},{"name":"Emails","description":"","externalDocs":{"description":"Emails Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/emails/index.html"}},{"name":"External Contacts","description":"","externalDocs":{"description":"External Contacts Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/externalcontacts/index.html"}},{"name":"Fax","description":"","externalDocs":{"description":"Fax Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/fax/index.html"}},{"name":"Faxes","description":"","externalDocs":{"description":"Faxes Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/faxes/index.html"}},{"name":"Geolocation","description":"","externalDocs":{"description":"Geolocation Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/geolocation/index.html"}},{"name":"Greetings","description":"","externalDocs":{"description":"Greetings Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/greetings/index.html"}},{"name":"Groups","description":"Groups, members","externalDocs":{"description":"Groups Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/groups/index.html"}},{"name":"Identity Provider","description":"Identity providers","externalDocs":{"description":"Identity Provider Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/identityprovider/index.html"}},{"name":"Languages","description":"Available languages","externalDocs":{"description":"Languages Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/languages/index.html"}},{"name":"Locations","description":"Physical locations","externalDocs":{"description":"Locations Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/locations/index.html"}},{"name":"Notifications","description":"Channels, subscriptions, topics","externalDocs":{"description":"Notifications Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/notifications/index.html"}},{"name":"OAuth","description":"OAuth clients, providers","externalDocs":{"description":"OAuth Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/oauth/index.html"}},{"name":"Organization","description":"Organization","externalDocs":{"description":"Organization Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/organization/index.html"}},{"name":"Outbound","description":"","externalDocs":{"description":"Outbound Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/outbound/index.html"}},{"name":"Presence","description":"User and organization presences","externalDocs":{"description":"Presence Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/presence/index.html"}},{"name":"Quality","description":"Evaluations, calibrations","externalDocs":{"description":"Quality Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/quality/index.html"}},{"name":"Recording","description":"Recordings, policies, annotations, orphans","externalDocs":{"description":"Recording Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/recording/index.html"}},{"name":"Response Management","description":"Responses, library, query","externalDocs":{"description":"Response Management Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/responsemanagement/index.html"}},{"name":"Routing","description":"Queues, wrapup codes, skills, email config","externalDocs":{"description":"Routing Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/routing/index.html"}},{"name":"Scripts","description":"","externalDocs":{"description":"Scripts Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/scripts/index.html"}},{"name":"Search","description":"Search aggregate, users, groups","externalDocs":{"description":"Search Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/search/index.html"}},{"name":"Sessions","description":"User session","externalDocs":{"description":"Sessions Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/sessions/index.html"}},{"name":"Socials","description":"","externalDocs":{"description":"Socials Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/socials/index.html"}},{"name":"Stations","description":"Stations","externalDocs":{"description":"Stations Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/stations/index.html"}},{"name":"Suggest","description":"Search suggest user, group, locations","externalDocs":{"description":"Suggest Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/suggest/index.html"}},{"name":"Telephony Providers Edge","description":"Edge phones, trunks, lines.","externalDocs":{"description":"Telephony Providers Edge Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/telephonyprovidersedge/index.html"}},{"name":"Tokens","description":"Authentication Tokens","externalDocs":{"description":"Tokens Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/tokens/index.html"}},{"name":"User Recordings","description":"Summary, media","externalDocs":{"description":"User Recordings Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/userrecordings/index.html"}},{"name":"Users","description":"Me, routing, roles","externalDocs":{"description":"Users Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/users/index.html"}},{"name":"Utilities","description":"","externalDocs":{"description":"Utilities Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/utilities/index.html"}},{"name":"Videos","description":"","externalDocs":{"description":"Videos Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/videos/index.html"}},{"name":"Voicemail","description":"Mailbox, messages, policy","externalDocs":{"description":"Voicemail Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/voicemail/index.html"}},{"name":"Workforce Management","description":"Adherence, Schedules","externalDocs":{"description":"Workforce Management Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/workforcemanagement/index.html"}},{"name":"Directory Proxy","description":"Search, Suggest, and people"},{"name":"License","description":"Per-user platform license assignments"}],"schemes":["https"],"consumes":["application/json"],"produces":["application/json"],"paths":{"/api/v2/recordings/screensessions/{recordingSessionId}":{"patch":{"tags":["Recording"],"summary":"Update a screen recording session","description":"","operationId":"patchRecordingsScreensessionsRecordingsessionId","produces":["application/json"],"parameters":[{"name":"recordingSessionId","in":"path","description":"Screen recording session ID","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/ScreenRecordingSessionRequest"}}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","qm.screen.recording.state.required":"Can only update a screen recording session's state to stopped.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchScreensessionsRecordingsessionId","x-purecloud-method-name":"patchRecordingsScreensession"}},"/api/v2/telephony/providers/edges/{edgeId}/logs/jobs":{"post":{"tags":["Telephony Providers Edge"],"summary":"Create a job to upload a list of Edge logs.","description":"","operationId":"postTelephonyProvidersEdgesEdgeIdLogsJobs","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"in":"body","name":"body","description":"EdgeLogsJobRequest","required":true,"schema":{"$ref":"#/definitions/EdgeLogsJobRequest"}}],"responses":{"202":{"description":"Accepted - Job is being processed. The job ID is returned.","schema":{"$ref":"#/definitions/EdgeLogsJobResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesEdgeIdLogsJobs","x-purecloud-method-name":"postTelephonyProvidersEdgeLogsJobs"}},"/api/v2/telephony/providers/edges/phonebasesettings/{phoneBaseId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a Phone Base Settings object by ID","description":"","operationId":"getTelephonyProvidersEdgesPhonebasesettingsPhonebaseId","produces":["application/json"],"parameters":[{"name":"phoneBaseId","in":"path","description":"Phone base ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PhoneBase"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesPhonebasesettingsPhonebaseId","x-purecloud-method-name":"getTelephonyProvidersEdgesPhonebasesetting"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update a Phone Base Settings by ID","description":"","operationId":"putTelephonyProvidersEdgesPhonebasesettingsPhonebaseId","produces":["application/json"],"parameters":[{"name":"phoneBaseId","in":"path","description":"Phone base ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Phone base settings","required":true,"schema":{"$ref":"#/definitions/PhoneBase"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PhoneBase"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","general.bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesPhonebasesettingsPhonebaseId","x-purecloud-method-name":"putTelephonyProvidersEdgesPhonebasesetting"},"delete":{"tags":["Telephony Providers Edge"],"summary":"Delete a Phone Base Settings by ID","description":"","operationId":"deleteTelephonyProvidersEdgesPhonebasesettingsPhonebaseId","produces":["application/json"],"parameters":[{"name":"phoneBaseId","in":"path","description":"Phone base ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"deleteProvidersEdgesPhonebasesettingsPhonebaseId","x-purecloud-method-name":"deleteTelephonyProvidersEdgesPhonebasesetting"}},"/api/v2/contentmanagement/usage":{"get":{"tags":["Content Management"],"summary":"Get usage details.","description":"","operationId":"getContentmanagementUsage","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Usage"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUsage","x-purecloud-method-name":"getContentmanagementUsage"}},"/api/v2/architect/dependencytracking/object":{"get":{"tags":["Architect"],"summary":"Get a Dependency Tracking object","description":"","operationId":"getArchitectDependencytrackingObject","produces":["application/json"],"parameters":[{"name":"id","in":"query","description":"Object ID","required":true,"type":"string"},{"name":"version","in":"query","description":"Object version","required":false,"type":"string"},{"name":"objectType","in":"query","description":"Object type","required":false,"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},{"name":"consumedResources","in":"query","description":"Include resources this item consumes","required":false,"type":"boolean"},{"name":"consumingResources","in":"query","description":"Include resources that consume this item","required":false,"type":"boolean"},{"name":"consumedResourceType","in":"query","description":"Types of consumed resources to return, if consumed resources are requested","required":false,"type":"array","items":{"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},"collectionFormat":"multi"},{"name":"consumingResourceType","in":"query","description":"Types of consuming resources to return, if consuming resources are requested","required":false,"type":"array","items":{"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DependencyObject"}},"206":{"description":"Partial Content - the org data is being rebuilt or needs to be rebuilt."},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","architect.query.parameter.missing":"A required query parameter is missing or empty.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","architect.dependency.object.invalid.type":"An invalid dependency object type was specified."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.flow.version.missing":"Specified flow version is missing.","not.found":"The requested resource was not found.","architect.dependency.object.not.found":"Could not find the dependency object with specified ID and version.","architect.flow.not.found":"Could not find flow with specified ID."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.external.call.failure":"A call to another backend service failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request.","architect.database.throughput.exceeded":"Database too busy. Please try again."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getDependencytrackingObject","x-purecloud-method-name":"getArchitectDependencytrackingObject"}},"/api/v2/telephony/providers/edges/phones":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a list of Phone Instances","description":"","operationId":"getTelephonyProvidersEdgesPhones","produces":["application/json"],"parameters":[{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"sortBy","in":"query","description":"Value by which to sort","required":false,"type":"string","default":"name"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"ASC"},{"name":"site.id","in":"query","description":"Filter by site.id","required":false,"type":"string"},{"name":"webRtcUser.id","in":"query","description":"Filter by webRtcUser.id","required":false,"type":"string"},{"name":"phoneBaseSettings.id","in":"query","description":"Filter by phoneBaseSettings.id","required":false,"type":"string"},{"name":"lines.loggedInUser.id","in":"query","description":"Filter by lines.loggedInUser.id","required":false,"type":"string"},{"name":"lines.defaultForUser.id","in":"query","description":"Filter by lines.defaultForUser.id","required":false,"type":"string"},{"name":"phone_hardwareId","in":"query","description":"Filter by phone_hardwareId","required":false,"type":"string"},{"name":"lines.id","in":"query","description":"Filter by lines.id","required":false,"type":"string"},{"name":"lines.name","in":"query","description":"Filter by lines.name","required":false,"type":"string"},{"name":"expand","in":"query","description":"Fields to expand in the response, comma-separated","required":false,"type":"array","items":{"type":"string","enum":["properties","site","status","status.primaryEdgesStatus","status.secondaryEdgesStatus","phoneBaseSettings","lines"]},"collectionFormat":"multi"},{"name":"fields","in":"query","description":"Fields and properties to get, comma-separated","required":false,"type":"array","items":{"type":"string","enum":["webRtcUser","properties.*","lines.loggedInUser","lines.defaultForUser"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PhoneEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesPhones","x-purecloud-method-name":"getTelephonyProvidersEdgesPhones"},"post":{"tags":["Telephony Providers Edge"],"summary":"Create a new Phone","description":"","operationId":"postTelephonyProvidersEdgesPhones","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Phone","required":true,"schema":{"$ref":"#/definitions/Phone"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Phone"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","general.bad.request":"The request could not be understood by the server due to malformed syntax.","lines.required":"A phone cannot be created without a line.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesPhones","x-purecloud-method-name":"postTelephonyProvidersEdgesPhones"}},"/api/v2/analytics/conversations/aggregates/query":{"post":{"tags":["Conversations","Analytics"],"summary":"Query for conversation aggregates","description":"","operationId":"postAnalyticsConversationsAggregatesQuery","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"query","required":true,"schema":{"$ref":"#/definitions/AggregationQuery"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AggregateQueryResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["analytics:conversationAggregate:view"]},"x-inin-method-name":"postConversationsAggregatesQuery","x-purecloud-method-name":"postAnalyticsConversationsAggregatesQuery"}},"/api/v2/analytics/conversations/details/query":{"post":{"tags":["Conversations","Analytics"],"summary":"Query for conversation details","description":"","operationId":"postAnalyticsConversationsDetailsQuery","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"query","required":true,"schema":{"$ref":"#/definitions/ConversationQuery"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AnalyticsConversationQueryResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["analytics:conversationDetail:view"]},"x-inin-method-name":"postConversationsDetailsQuery","x-purecloud-method-name":"postAnalyticsConversationsDetailsQuery"}},"/api/v2/analytics/conversations/{conversationId}/details":{"get":{"tags":["Conversations","Analytics"],"summary":"Get a conversation by id","description":"","operationId":"getAnalyticsConversationsConversationIdDetails","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"conversationId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AnalyticsConversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["analytics:conversationDetail:view"]},"x-inin-method-name":"getConversationsConversationIdDetails","x-purecloud-method-name":"getAnalyticsConversationDetails"}},"/api/v2/analytics/conversations/{conversationId}/details/properties":{"post":{"tags":["Conversations","Analytics"],"summary":"Index conversation properties","description":"","operationId":"postAnalyticsConversationsConversationIdDetailsProperties","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"conversationId","required":true,"type":"string"},{"in":"body","name":"body","description":"request","required":true,"schema":{"$ref":"#/definitions/PropertyIndexRequest"}}],"responses":{"202":{"description":"Accepted - Indexing properties","schema":{"$ref":"#/definitions/PropertyIndexRequest"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["analytics:conversationProperties:index"]},"x-inin-method-name":"postConversationsConversationIdDetailsProperties","x-purecloud-method-name":"postAnalyticsConversationDetailsProperties"}},"/api/v2/outbound/sequences":{"get":{"tags":["Outbound"],"summary":"Query a list of dialer campaign sequences.","description":"","operationId":"getOutboundSequences","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"filterType","in":"query","description":"Filter type","required":false,"type":"string","default":"Prefix","enum":["Equals","RegEx","Contains","Prefix","LessThan","LessThanEqualTo","GreaterThan","GreaterThanEqualTo","BeginsWith","EndsWith"]},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"a","enum":["ascending","descending"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CampaignSequenceEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaignSequence:view"]},"x-inin-method-name":"getSequences","x-purecloud-method-name":"getOutboundSequences"},"post":{"tags":["Outbound"],"summary":"Create a new campaign sequence.","description":"","operationId":"postOutboundSequences","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Organization","required":true,"schema":{"$ref":"#/definitions/CampaignSequence"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CampaignSequence"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"name.cannot.be.blank":"A name must be provided.","campaign.sequence.invalid.campaign":"At least one campaign is invalid","campaign.sequence.invalid.current.campaign":"Current campaign is invalid","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"A campaign sequence with this name already exists.","invalid.create":"","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","campaign.sequence.missing.campaign":"The dialer campaign sequence is missing a campaign.","campaign.sequence.is.empty":"The dialer campaign sequence is empty.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaignSequence:add"]},"x-inin-method-name":"postSequences","x-purecloud-method-name":"postOutboundSequences"}},"/api/v2/alerting/userpresence/alerts":{"get":{"tags":["Alerting"],"summary":"Get user presence alert list.","description":"","operationId":"getAlertingUserpresenceAlerts","produces":["application/json"],"parameters":[{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers","presenceUser"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserPresenceAlertContainer"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:alert:view"]},"x-inin-method-name":"getUserpresenceAlerts","x-purecloud-method-name":"getAlertingUserpresenceAlerts"}},"/api/v2/license/organization":{"get":{"tags":["License"],"summary":"Get license assignments for the organization.","description":"","operationId":"getLicenseOrganization","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LicenseOrganization"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["billing:subscription:read","billing:subscription:view","billing:subscription:create","billing:subscription:add"]},"x-inin-method-name":"getOrganization","x-purecloud-method-name":"getLicenseOrganization"},"post":{"tags":["License"],"summary":"Update the organization's license assignments in a batch.","description":"","operationId":"postLicenseOrganization","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"The license assignments to update.","required":false,"schema":{"$ref":"#/definitions/LicenseBatchAssignmentRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LicenseUpdateResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["billing:subscription:read","billing:subscription:view","billing:subscription:create","billing:subscription:add"]},"x-inin-method-name":"postOrganization","x-purecloud-method-name":"postLicenseOrganization"}},"/api/v2/analytics/queues/observations/query":{"post":{"tags":["Routing","Analytics"],"summary":"Query for queue observations","description":"","operationId":"postAnalyticsQueuesObservationsQuery","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"query","required":true,"schema":{"$ref":"#/definitions/ObservationQuery"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/QualifierMappingObservationQueryResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["analytics:queueObservation:view"]},"x-inin-method-name":"postQueuesObservationsQuery","x-purecloud-method-name":"postAnalyticsQueuesObservationsQuery"}},"/api/v2/quality/evaluations/query":{"get":{"tags":["Quality"],"summary":"Queries Evaluations and returns a paged list","description":"Query params must include one of conversationId, evaluatorUserId, or agentUserId","operationId":"getQualityEvaluationsQuery","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"The total page size requested","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"The page number requested","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"variable name requested to sort by","required":false,"type":"string"},{"name":"expand","in":"query","description":"variable name requested by expand list","required":false,"type":"array","items":{"type":"object"},"collectionFormat":"multi"},{"name":"nextPage","in":"query","description":"next page token","required":false,"type":"string"},{"name":"previousPage","in":"query","description":"Previous page token","required":false,"type":"string"},{"name":"conversationId","in":"query","description":"conversationId specified","required":false,"type":"string"},{"name":"agentUserId","in":"query","description":"user id of the agent","required":false,"type":"string"},{"name":"evaluatorUserId","in":"query","description":"evaluator user id","required":false,"type":"string"},{"name":"queueId","in":"query","description":"queue id","required":false,"type":"string"},{"name":"startTime","in":"query","description":"start time of the evaluation query","required":false,"type":"string"},{"name":"endTime","in":"query","description":"end time of the evaluation query","required":false,"type":"string"},{"name":"evaluationState","in":"query","description":"evaluation state options: Pending, InProgress, Finished","required":false,"type":"array","items":{"type":"object"},"collectionFormat":"multi"},{"name":"isReleased","in":"query","description":"the evaluation has been released","required":false,"type":"boolean"},{"name":"agentHasRead","in":"query","description":"agent has the evaluation","required":false,"type":"boolean"},{"name":"expandAnswerTotalScores","in":"query","description":"get the total scores for evaluations","required":false,"type":"boolean"},{"name":"maximum","in":"query","description":"maximum","required":false,"type":"integer","format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EvaluationEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","quality.query.invalid.user":"User does not exist","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getEvaluationsQuery","x-purecloud-method-name":"getQualityEvaluationsQuery"}},"/api/v2/architect/dependencytracking/deletedresourceconsumers":{"get":{"tags":["Architect"],"summary":"Get Dependency Tracking objects that consume deleted resources","description":"","operationId":"getArchitectDependencytrackingDeletedresourceconsumers","produces":["application/json"],"parameters":[{"name":"name","in":"query","description":"Name to search for","required":false,"type":"string"},{"name":"objectType","in":"query","description":"Object type(s) to search for","required":false,"type":"array","items":{"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},"collectionFormat":"multi"},{"name":"flowFilter","in":"query","description":"Show only checkedIn or published flows","required":false,"type":"string","enum":["checkedIn","published"]},{"name":"consumedResources","in":"query","description":"Return consumed resources?","required":false,"type":"boolean","default":false},{"name":"consumedResourceType","in":"query","description":"Resource type(s) to return","required":false,"type":"array","items":{"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},"collectionFormat":"multi"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DependencyObjectEntityListing"}},"206":{"description":"Partial Content - the org data is being rebuilt or needs to be rebuilt."},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.dependency.invalid.filter":"An invalid filter was specified.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","architect.dependency.object.invalid.type":"An invalid dependency object type was specified."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.external.call.failure":"A call to another backend service failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request.","architect.database.throughput.exceeded":"Database too busy. Please try again."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getDependencytrackingDeletedresourceconsumers","x-purecloud-method-name":"getArchitectDependencytrackingDeletedresourceconsumers"}},"/api/v2/recording/settings":{"get":{"tags":["Recording"],"summary":"Get the Recording Settings for the Organization","description":"","operationId":"getRecordingSettings","produces":["application/json"],"parameters":[{"name":"createDefault","in":"query","description":"If no settings are found, a new one is created with default values","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RecordingSettings"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getRecordingSettings","x-purecloud-method-name":"getRecordingSettings"},"put":{"tags":["Recording"],"summary":"Update the Recording Settings for the Organization","description":"","operationId":"putRecordingSettings","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Recording settings","required":true,"schema":{"$ref":"#/definitions/RecordingSettings"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RecordingSettings"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","recording.org.settings.request.invalid":"invalid recording setting","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putRecordingSettings","x-purecloud-method-name":"putRecordingSettings"}},"/api/v2/recording/mediaretentionpolicies/{policyId}":{"get":{"tags":["Recording"],"summary":"Get a media retention policy","description":"","operationId":"getRecordingMediaretentionpoliciesPolicyId","produces":["application/json"],"parameters":[{"name":"policyId","in":"path","description":"Policy ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Policy"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:retentionPolicy:view"]},"x-inin-method-name":"getMediaretentionpoliciesPolicyId","x-purecloud-method-name":"getRecordingMediaretentionpolicy"},"put":{"tags":["Recording"],"summary":"Update a media retention policy","description":"","operationId":"putRecordingMediaretentionpoliciesPolicyId","produces":["application/json"],"parameters":[{"name":"policyId","in":"path","description":"Policy ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Policy","required":true,"schema":{"$ref":"#/definitions/Policy"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Policy"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"recording.policy.assign.metered.evaluation.evaluator.permission.check.failed":"evaluator permission failure for metered evaluation","recording.policy.calibrator.permission.fail":"General calibrator permission failure","bad.request":"The request could not be understood by the server due to malformed syntax.","recording.policy.assign.evaluation.evaluator.permission.check.failed":"evaluator permission failure for evaluation","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","recording.policy.assign.calibration.evaluator.permission.check.failed":"Calibrator permission failure","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:retentionPolicy:edit"]},"x-inin-method-name":"putMediaretentionpoliciesPolicyId","x-purecloud-method-name":"putRecordingMediaretentionpolicy"},"delete":{"tags":["Recording"],"summary":"Delete a media retention policy","description":"","operationId":"deleteRecordingMediaretentionpoliciesPolicyId","produces":["application/json"],"parameters":[{"name":"policyId","in":"path","description":"Policy ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:retentionPolicy:delete"]},"x-inin-method-name":"deleteMediaretentionpoliciesPolicyId","x-purecloud-method-name":"deleteRecordingMediaretentionpolicy"},"patch":{"tags":["Recording"],"summary":"Patch a media retention policy","description":"","operationId":"patchRecordingMediaretentionpoliciesPolicyId","produces":["application/json"],"parameters":[{"name":"policyId","in":"path","description":"Policy ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Policy","required":true,"schema":{"$ref":"#/definitions/Policy"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Policy"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:retentionPolicy:edit"]},"x-inin-method-name":"patchMediaretentionpoliciesPolicyId","x-purecloud-method-name":"patchRecordingMediaretentionpolicy"}},"/api/v2/analytics/reporting/timeperiods":{"get":{"tags":["Analytics"],"summary":"Get a list of report time periods.","description":"","operationId":"getAnalyticsReportingTimeperiods","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"type":"string"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getReportingTimeperiods","x-purecloud-method-name":"getAnalyticsReportingTimeperiods"}},"/api/v2/outbound/audits":{"post":{"tags":["Outbound"],"summary":"Retrieves audits for dialer.","description":"","operationId":"postOutboundAudits","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"AuditSearch","required":true,"schema":{"$ref":"#/definitions/DialerAuditRequest"}},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"entity.name"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"ascending"},{"name":"facetsOnly","in":"query","description":"Facets only","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AuditSearchResult"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:audit:view"]},"x-inin-method-name":"postAudits","x-purecloud-method-name":"postOutboundAudits"}},"/api/v2/identityproviders/salesforce":{"get":{"tags":["Identity Provider"],"summary":"Get Salesforce Identity Provider","description":"","operationId":"getIdentityprovidersSalesforce","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Salesforce"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:view"]},"x-inin-method-name":"getSalesforce","x-purecloud-method-name":"getIdentityprovidersSalesforce"},"put":{"tags":["Identity Provider"],"summary":"Update/Create Salesforce Identity Provider","description":"","operationId":"putIdentityprovidersSalesforce","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Provider","required":true,"schema":{"$ref":"#/definitions/Salesforce"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OAuthProvider"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:add","sso:provider:edit"]},"x-inin-method-name":"putSalesforce","x-purecloud-method-name":"putIdentityprovidersSalesforce"},"delete":{"tags":["Identity Provider"],"summary":"Delete Salesforce Identity Provider","description":"","operationId":"deleteIdentityprovidersSalesforce","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:delete"]},"x-inin-method-name":"deleteSalesforce","x-purecloud-method-name":"deleteIdentityprovidersSalesforce"}},"/api/v2/architect/dependencytracking/build":{"get":{"tags":["Architect"],"summary":"Get Dependency Tracking build status for an organization","description":"","operationId":"getArchitectDependencytrackingBuild","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DependencyStatus"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getDependencytrackingBuild","x-purecloud-method-name":"getArchitectDependencytrackingBuild"},"post":{"tags":["Architect"],"summary":"Rebuild Dependency Tracking data for an organization","description":"","operationId":"postArchitectDependencytrackingBuild","produces":["application/json"],"parameters":[],"responses":{"202":{"description":"Accepted - the rebuild has begun."},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.admin.user":"The requesting user does not have the required Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin"]},"x-inin-method-name":"postDependencytrackingBuild","x-purecloud-method-name":"postArchitectDependencytrackingBuild"}},"/api/v2/voicemail/search":{"get":{"tags":["Search","Voicemail"],"summary":"Search voicemails using the q64 value returned from a previous search","description":"","operationId":"getVoicemailSearch","produces":["application/json"],"parameters":[{"name":"q64","in":"query","description":"q64","required":true,"type":"string"},{"name":"expand","in":"query","description":"expand","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailsSearchResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSearch","x-purecloud-method-name":"getVoicemailSearch"},"post":{"tags":["Search","Voicemail"],"summary":"Search voicemails","description":"","operationId":"postVoicemailSearch","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Search request options","required":true,"schema":{"$ref":"#/definitions/VoicemailSearchRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailsSearchResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postSearch","x-purecloud-method-name":"postVoicemailSearch"}},"/api/v2/conversations/chats/{chatId}/participants/{participantId}/wrapupcodes":{"get":{"tags":["Conversations"],"summary":"Get list of wrapup codes for this conversation participant","description":"","operationId":"getConversationsChatsChatIdParticipantsParticipantIdWrapupcodes","produces":["application/json"],"parameters":[{"name":"chatId","in":"path","description":"chatId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/WrapupCode"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","conversation.error.forbidden.not.active.participant":"User is not active on call and cannot alter recordingState"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getChatsChatIdParticipantsParticipantIdWrapupcodes","x-purecloud-method-name":"getConversationsChatParticipantWrapupcodes"}},"/api/v2/conversations/chats":{"get":{"tags":["Conversations"],"summary":"Get recent chat conversations","description":"","operationId":"getConversationsChats","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ChatConversationEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getChats","x-purecloud-method-name":"getConversationsChats"},"post":{"tags":["Conversations"],"summary":"Create a web chat conversation","description":"","operationId":"postConversationsChats","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Create web chat request","required":true,"schema":{"$ref":"#/definitions/CreateWebChatRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ChatConversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"chat.error.notnull.createconversationrequest.provider":"The provider property may not be null.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","chat.error.notnull.createconversationrequest.queueid":"The queueId property may not be null.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["conversation:webchat:create"]},"x-inin-method-name":"postChats","x-purecloud-method-name":"postConversationsChats"}},"/api/v2/conversations/chats/{chatId}/participants/{participantId}/attributes":{"patch":{"tags":["Conversations"],"summary":"Update the attributes on a conversation participant.","description":"","operationId":"patchConversationsChatsChatIdParticipantsParticipantIdAttributes","produces":["application/json"],"parameters":[{"name":"chatId","in":"path","description":"chatId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","description":"Participant attributes","required":true,"schema":{"$ref":"#/definitions/ParticipantAttributes"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchChatsChatIdParticipantsParticipantIdAttributes","x-purecloud-method-name":"patchConversationsChatParticipantAttributes"}},"/api/v2/conversations/chats/{chatId}/participants/{participantId}/wrapup":{"get":{"tags":["Conversations"],"summary":"Get the wrap-up for this conversation participant. ","description":"","operationId":"getConversationsChatsChatIdParticipantsParticipantIdWrapup","produces":["application/json"],"parameters":[{"name":"chatId","in":"path","description":"chatId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"name":"provisional","in":"query","description":"Indicates if the wrap-up code is provisional.","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Wrapup"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","conversation.error.forbidden.not.active.participant":"User is not active on call and cannot alter recordingState"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getChatsChatIdParticipantsParticipantIdWrapup","x-purecloud-method-name":"getConversationsChatParticipantWrapup"}},"/api/v2/conversations/chats/{chatId}":{"get":{"tags":["Conversations"],"summary":"Get chat conversation","description":"","operationId":"getConversationsChatsChatId","produces":["application/json"],"parameters":[{"name":"chatId","in":"path","description":"chatId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ChatConversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"conversation.error.conversation.not.found":"The conversation does not exist.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getChatsChatId","x-purecloud-method-name":"getConversationsChat"},"patch":{"tags":["Conversations"],"summary":"Update a conversation by disconnecting all of the participants","description":"","operationId":"patchConversationsChatsChatId","produces":["application/json"],"parameters":[{"name":"chatId","in":"path","description":"chatId","required":true,"type":"string"},{"in":"body","name":"body","description":"Conversation","required":true,"schema":{"$ref":"#/definitions/Conversation"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Conversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["conversation:communication:disconnect"]},"x-inin-method-name":"patchChatsChatId","x-purecloud-method-name":"patchConversationsChat"}},"/api/v2/conversations/chats/{chatId}/participants/{participantId}/communications/{communicationId}":{"patch":{"tags":["Conversations"],"summary":"Update conversation participant's communication by disconnecting it.","description":"","operationId":"patchConversationsChatsChatIdParticipantsParticipantIdCommunicationsCommunicationId","produces":["application/json"],"parameters":[{"name":"chatId","in":"path","description":"chatId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"name":"communicationId","in":"path","description":"communicationId","required":true,"type":"string"},{"in":"body","name":"body","description":"Participant","required":true,"schema":{"$ref":"#/definitions/MediaParticipantRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"communication.state.required":"Can only update a communication's state to disconnected.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","conversation.error.forbidden.not.active.participant":"User is not active on call and cannot alter recordingState"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchChatsChatIdParticipantsParticipantIdCommunicationsCommunicationId","x-purecloud-method-name":"patchConversationsChatParticipantCommunication"}},"/api/v2/conversations/chats/{chatId}/participants/{participantId}":{"patch":{"tags":["Conversations"],"summary":"Update conversation participant","description":"","operationId":"patchConversationsChatsChatIdParticipantsParticipantId","produces":["application/json"],"parameters":[{"name":"chatId","in":"path","description":"chatId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","description":"Update request","required":true,"schema":{"$ref":"#/definitions/MediaParticipantRequest"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","conversation.error.wrapup.code.required":"Wrapup code is a required field and cannot be empty.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","conversation.error.wrapup.cannot.skip":"Wrap-up cannot be skipped for this participant."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","conversation.error.forbidden.not.active.participant":"User is not active on call and cannot alter recordingState"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchChatsChatIdParticipantsParticipantId","x-purecloud-method-name":"patchConversationsChatParticipant"}},"/api/v2/conversations/chats/{chatId}/participants/{participantId}/replace":{"post":{"tags":["Conversations"],"summary":"Replace this participant with the specified user and/or address","description":"","operationId":"postConversationsChatsChatIdParticipantsParticipantIdReplace","produces":["application/json"],"parameters":[{"name":"chatId","in":"path","description":"chatId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","description":"Transfer request","required":true,"schema":{"$ref":"#/definitions/TransferRequest"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","conversations.error.queue.not.found":"Interaction cannot be transferred to a queue that does not exist.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","conversation.error.forbidden.not.active.participant":"User is not active on call and cannot alter recordingState"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postChatsChatIdParticipantsParticipantIdReplace","x-purecloud-method-name":"postConversationsChatParticipantReplace"}},"/api/v2/externalcontacts/relationships/{relationshipId}":{"get":{"tags":["External Contacts"],"summary":"Fetch a relationship","description":"","operationId":"getExternalcontactsRelationshipsRelationshipId","produces":["application/json"],"parameters":[{"name":"relationshipId","in":"path","description":"Relationship Id","required":true,"type":"string"},{"name":"expand","in":"query","description":"which fields, if any, to expand","required":false,"type":"string","enum":["externalDataSources"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Relationship"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:externalOrganization:view"]},"x-inin-method-name":"getRelationshipsRelationshipId","x-purecloud-method-name":"getExternalcontactsRelationship"},"put":{"tags":["External Contacts"],"summary":"Update a relationship","description":"","operationId":"putExternalcontactsRelationshipsRelationshipId","produces":["application/json"],"parameters":[{"name":"relationshipId","in":"path","description":"Relationship Id","required":true,"type":"string"},{"in":"body","name":"body","description":"Relationship","required":false,"schema":{"$ref":"#/definitions/Relationship"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Relationship"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:externalOrganization:edit"]},"x-inin-method-name":"putRelationshipsRelationshipId","x-purecloud-method-name":"putExternalcontactsRelationship"},"delete":{"tags":["External Contacts"],"summary":"Delete a relationship","description":"","operationId":"deleteExternalcontactsRelationshipsRelationshipId","produces":["application/json"],"parameters":[{"name":"relationshipId","in":"path","description":"Relationship Id","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:externalOrganization:edit"]},"x-inin-method-name":"deleteRelationshipsRelationshipId","x-purecloud-method-name":"deleteExternalcontactsRelationship"}},"/api/v2/orphanrecordings/{orphanId}/media":{"get":{"tags":["Recording"],"summary":"Gets the media of a single orphan recording","description":"A 202 response means the orphaned media is currently transcoding and will be available shortly.A 200 response denotes the transcoded orphan media is available now and is contained in the response body.","operationId":"getOrphanrecordingsOrphanIdMedia","produces":["application/json"],"parameters":[{"name":"orphanId","in":"path","description":"Orphan ID","required":true,"type":"string"},{"name":"formatId","in":"query","description":"The desired media format.","required":false,"type":"string","default":"WEBM","enum":["WAV","WEBM","WAV_ULAW","OGG_VORBIS","OGG_OPUS","NONE"]},{"name":"download","in":"query","description":"requesting a download format of the recording","required":false,"type":"boolean","default":false,"enum":["true","false"]},{"name":"fileName","in":"query","description":"the name of the downloaded fileName","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Recording"}},"202":{"description":"Accepted - Transcoding orphan media"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getOrphanIdMedia","x-purecloud-method-name":"getOrphanrecordingMedia"}},"/api/v2/license/users/{userId}":{"get":{"tags":["License"],"summary":"Get licenses for specified user.","description":"","operationId":"getLicenseUsersUserId","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LicenseUser"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["billing:subscription:read","billing:subscription:view","billing:subscription:create","billing:subscription:add"]},"x-inin-method-name":"getUsersUserId","x-purecloud-method-name":"getLicenseUser"}},"/api/v2/attributes/{attributeId}":{"get":{"tags":["Attributes"],"summary":"Get details about an existing attribute.","description":"","operationId":"getAttributesAttributeId","produces":["application/json"],"parameters":[{"name":"attributeId","in":"path","description":"Attribute ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Attribute"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getAttributeId","x-purecloud-method-name":"getAttribute"},"put":{"tags":["Attributes"],"summary":"Update an existing attribute.","description":"Fields that can be updated: name, description. The most recent version is required for updates.","operationId":"putAttributesAttributeId","produces":["application/json"],"parameters":[{"name":"attributeId","in":"path","description":"Attribute ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Attribute","required":true,"schema":{"$ref":"#/definitions/Attribute"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Attribute"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"409":{"description":"Resource conflict - Unexpected version was provided"},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putAttributeId","x-purecloud-method-name":"putAttribute"},"delete":{"tags":["Attributes"],"summary":"Delete an existing Attribute.","description":"This will remove attribute.","operationId":"deleteAttributesAttributeId","produces":["application/json"],"parameters":[{"name":"attributeId","in":"path","description":"Attribute ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteAttributeId","x-purecloud-method-name":"deleteAttribute"}},"/api/v2/telephony/providers/edges/edgeversionreport":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get the edge version report.","description":"The report will not have consistent data about the edge version(s) until all edges have been reset.","operationId":"getTelephonyProvidersEdgesEdgeversionreport","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EdgeVersionReport"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getProvidersEdgesEdgeversionreport","x-purecloud-method-name":"getTelephonyProvidersEdgesEdgeversionreport"}},"/api/v2/contentmanagement/workspaces/{workspaceId}/tagvalues/query":{"post":{"tags":["Content Management"],"summary":"Perform a prefix query on tags in the workspace","description":"","operationId":"postContentmanagementWorkspacesWorkspaceIdTagvaluesQuery","produces":["application/json"],"parameters":[{"name":"workspaceId","in":"path","description":"Workspace ID","required":true,"type":"string"},{"in":"body","name":"body","description":"query","required":true,"schema":{"$ref":"#/definitions/TagQueryRequest"}},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["acl"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TagValueEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postWorkspacesWorkspaceIdTagvaluesQuery","x-purecloud-method-name":"postContentmanagementWorkspaceTagvaluesQuery"}},"/api/v2/telephony/providers/edges/{edgeId}/unpair":{"post":{"tags":["Telephony Providers Edge"],"summary":"Unpair an Edge","description":"","operationId":"postTelephonyProvidersEdgesEdgeIdUnpair","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge Id","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesEdgeIdUnpair","x-purecloud-method-name":"postTelephonyProvidersEdgeUnpair"}},"/api/v2/contentmanagement/securityprofiles/{securityProfileId}":{"get":{"tags":["Content Management"],"summary":"Get a Security Profile","description":"","operationId":"getContentmanagementSecurityprofilesSecurityprofileId","produces":["application/json"],"parameters":[{"name":"securityProfileId","in":"path","description":"Security Profile Id","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SecurityProfile"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSecurityprofilesSecurityprofileId","x-purecloud-method-name":"getContentmanagementSecurityprofile"}},"/api/v2/outbound/schedules/sequences/{sequenceId}":{"get":{"tags":["Outbound"],"summary":"Get a dialer sequence schedule.","description":"","operationId":"getOutboundSchedulesSequencesSequenceId","produces":["application/json"],"parameters":[{"name":"sequenceId","in":"path","description":"Sequence ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SequenceSchedule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"campaign.sequence.not.found":"The campaign sequence was not found.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:schedule:view"]},"x-inin-method-name":"getSchedulesSequencesSequenceId","x-purecloud-method-name":"getOutboundSchedulesSequence"},"put":{"tags":["Outbound"],"summary":"Update a new sequence schedule.","description":"","operationId":"putOutboundSchedulesSequencesSequenceId","produces":["application/json"],"parameters":[{"name":"sequenceId","in":"path","description":"Sequence ID","required":true,"type":"string"},{"in":"body","name":"body","description":"SequenceSchedule","required":true,"schema":{"$ref":"#/definitions/SequenceSchedule"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SequenceSchedule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"invalid.update":"","invalid.interval.time":"","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"campaign.sequence.not.found":"The campaign sequence was not found.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:schedule:edit"]},"x-inin-method-name":"putSchedulesSequencesSequenceId","x-purecloud-method-name":"putOutboundSchedulesSequence"},"delete":{"tags":["Outbound"],"summary":"Delete a dialer sequence schedule.","description":"","operationId":"deleteOutboundSchedulesSequencesSequenceId","produces":["application/json"],"parameters":[{"name":"sequenceId","in":"path","description":"Sequence ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"campaign.sequence.not.found":"The campaign sequence was not found.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:schedule:delete"]},"x-inin-method-name":"deleteSchedulesSequencesSequenceId","x-purecloud-method-name":"deleteOutboundSchedulesSequence"}},"/api/v2/telephony/providers/edges/extensions":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a listing of extensions","description":"","operationId":"getTelephonyProvidersEdgesExtensions","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"number"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"ASC"},{"name":"number","in":"query","description":"Filter by number","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ExtensionEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesExtensions","x-purecloud-method-name":"getTelephonyProvidersEdgesExtensions"}},"/api/v2/quality/agents/activity":{"get":{"tags":["Quality"],"summary":"Gets a list of Agent Activities","description":"Including the number of evaluations and average evaluation score","operationId":"getQualityAgentsActivity","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"The total page size requested","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"The page number requested","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"variable name requested to sort by","required":false,"type":"string"},{"name":"expand","in":"query","description":"variable name requested by expand list","required":false,"type":"array","items":{"type":"object"},"collectionFormat":"multi"},{"name":"nextPage","in":"query","description":"next page token","required":false,"type":"string"},{"name":"previousPage","in":"query","description":"Previous page token","required":false,"type":"string"},{"name":"startTime","in":"query","description":"Start time of agent activity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","required":false,"type":"string","format":"date-time"},{"name":"endTime","in":"query","description":"End time of agent activity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","required":false,"type":"string","format":"date-time"},{"name":"agentUserId","in":"query","description":"user id of agent requested","required":false,"type":"array","items":{"type":"object"},"collectionFormat":"multi"},{"name":"evaluatorUserId","in":"query","description":"user id of the evaluator","required":false,"type":"string"},{"name":"name","in":"query","description":"name","required":false,"type":"string"},{"name":"group","in":"query","description":"group id","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AgentActivityEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getAgentsActivity","x-purecloud-method-name":"getQualityAgentsActivity"}},"/api/v2/telephony/providers/edges/phonebasesettings":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a list of Phone Base Settings objects","description":"","operationId":"getTelephonyProvidersEdgesPhonebasesettings","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"Value by which to sort","required":false,"type":"string","default":"name"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"ASC"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PhoneBaseEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesPhonebasesettings","x-purecloud-method-name":"getTelephonyProvidersEdgesPhonebasesettings"},"post":{"tags":["Telephony Providers Edge"],"summary":"Create a new Phone Base Settings object","description":"","operationId":"postTelephonyProvidersEdgesPhonebasesettings","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Phone base settings","required":true,"schema":{"$ref":"#/definitions/PhoneBase"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PhoneBase"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","general.bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesPhonebasesettings","x-purecloud-method-name":"postTelephonyProvidersEdgesPhonebasesettings"}},"/api/v2/fieldconfig":{"get":{"tags":["Organization","Groups","Users"],"summary":"Fetch field config for an entity type","description":"","operationId":"getFieldconfig","produces":["application/json"],"parameters":[{"name":"type","in":"query","description":"Field type","required":true,"type":"string","enum":["person","group","org","externalContact"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/FieldConfig"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","bad.entity.type":"The entity type is invalid.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getFieldconfig","x-purecloud-method-name":"getFieldconfig"}},"/api/v2/conversations/faxes":{"post":{"tags":["Conversations"],"summary":"Create Fax Conversation","description":"","operationId":"postConversationsFaxes","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Fax","required":true,"schema":{"$ref":"#/definitions/FaxSendRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/FaxSendResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"fax.content.type.not.supported":"The fax content type is not supported.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"fax.forbidden":"You are not permitted to send faxes.","missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postFaxes","x-purecloud-method-name":"postConversationsFaxes"}},"/api/v2/oauth/clients/{clientId}/secret":{"post":{"tags":["OAuth"],"summary":"Regenerate Client Secret","description":"This operation will set the client secret to a randomly generated cryptographically random value. All clients must be updated with the new secret. This operation should be used with caution.","operationId":"postOauthClientsClientIdSecret","produces":["application/json"],"parameters":[{"name":"clientId","in":"path","description":"Client ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OAuthClient"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["oauth:client:edit"]},"x-inin-method-name":"postClientsClientIdSecret","x-purecloud-method-name":"postOauthClientSecret"}},"/api/v2/oauth/clients/{clientId}":{"get":{"tags":["OAuth"],"summary":"Get OAuth Client","description":"","operationId":"getOauthClientsClientId","produces":["application/json"],"parameters":[{"name":"clientId","in":"path","description":"Client ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OAuthClient"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["oauth:client:view"]},"x-inin-method-name":"getClientsClientId","x-purecloud-method-name":"getOauthClient"},"put":{"tags":["OAuth"],"summary":"Update OAuth Client","description":"","operationId":"putOauthClientsClientId","produces":["application/json"],"parameters":[{"name":"clientId","in":"path","description":"Client ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Client","required":true,"schema":{"$ref":"#/definitions/OAuthClient"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OAuthClient"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","bad.grant.type":"Invalid grant type.","grant.type.required":"Grant type is required.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["oauth:client:edit"]},"x-inin-method-name":"putClientsClientId","x-purecloud-method-name":"putOauthClient"},"delete":{"tags":["OAuth"],"summary":"Delete OAuth Client","description":"","operationId":"deleteOauthClientsClientId","produces":["application/json"],"parameters":[{"name":"clientId","in":"path","description":"Client ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["oauth:client:delete"]},"x-inin-method-name":"deleteClientsClientId","x-purecloud-method-name":"deleteOauthClient"}},"/api/v2/telephony/providers/edges/trunks":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get the list of available trunks.","description":"Trunks are created by assigning trunk base settings to an Edge or Edge Group.","operationId":"getTelephonyProvidersEdgesTrunks","produces":["application/json"],"parameters":[{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"sortBy","in":"query","description":"Value by which to sort","required":false,"type":"string","default":"name"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"ASC"},{"name":"edge.id","in":"query","description":"Filter by Edge Ids","required":false,"type":"string"},{"name":"trunkBase.id","in":"query","description":"Filter by Trunk Base Ids","required":false,"type":"string"},{"name":"trunkType","in":"query","description":"Filter by a Trunk type","required":false,"type":"string","enum":["EXTERNAL","PHONE","EDGE"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TrunkEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesTrunks","x-purecloud-method-name":"getTelephonyProvidersEdgesTrunks"}},"/api/v2/recording/localkeys/settings":{"get":{"tags":["Recording"],"summary":"gets a list local key settings data","description":"","operationId":"getRecordingLocalkeysSettings","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LocalEncryptionConfigurationListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:encryptionKey:view"]},"x-inin-method-name":"getLocalkeysSettings","x-purecloud-method-name":"getRecordingLocalkeysSettings"},"post":{"tags":["Recording"],"summary":"create settings for local key creation","description":"","operationId":"postRecordingLocalkeysSettings","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Local Encryption Configuration","required":true,"schema":{"$ref":"#/definitions/LocalEncryptionConfiguration"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LocalEncryptionConfiguration"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:encryptionKey:edit"]},"x-inin-method-name":"postLocalkeysSettings","x-purecloud-method-name":"postRecordingLocalkeysSettings"}},"/api/v2/license/users":{"post":{"tags":["License"],"summary":"Fetch user licenses in a batch.","description":"","operationId":"postLicenseUsers","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"The user IDs to fetch.","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"successful operation","schema":{"type":"object","additionalProperties":{"type":"object"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postUsers","x-purecloud-method-name":"postLicenseUsers"}},"/api/v2/externalcontacts/organizations/{externalOrganizationId}/notes/{noteId}":{"get":{"tags":["External Contacts"],"summary":"Fetch a note for an external organization","description":"","operationId":"getExternalcontactsOrganizationsExternalorganizationIdNotesNoteId","produces":["application/json"],"parameters":[{"name":"externalOrganizationId","in":"path","description":"External Organization Id","required":true,"type":"string"},{"name":"noteId","in":"path","description":"Note Id","required":true,"type":"string"},{"name":"expand","in":"query","description":"which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["author","externalDataSources"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Note"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:externalOrganization:view"]},"x-inin-method-name":"getOrganizationsExternalorganizationIdNotesNoteId","x-purecloud-method-name":"getExternalcontactsOrganizationNote"},"put":{"tags":["External Contacts"],"summary":"Update a note for an external organization","description":"","operationId":"putExternalcontactsOrganizationsExternalorganizationIdNotesNoteId","produces":["application/json"],"parameters":[{"name":"externalOrganizationId","in":"path","description":"External Organization Id","required":true,"type":"string"},{"name":"noteId","in":"path","description":"Note Id","required":true,"type":"string"},{"in":"body","name":"body","description":"Note","required":false,"schema":{"$ref":"#/definitions/Note"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Note"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:externalOrganization:edit"]},"x-inin-method-name":"putOrganizationsExternalorganizationIdNotesNoteId","x-purecloud-method-name":"putExternalcontactsOrganizationNote"},"delete":{"tags":["External Contacts"],"summary":"Delete a note for an external organization","description":"","operationId":"deleteExternalcontactsOrganizationsExternalorganizationIdNotesNoteId","produces":["application/json"],"parameters":[{"name":"externalOrganizationId","in":"path","description":"External Organization Id","required":true,"type":"string"},{"name":"noteId","in":"path","description":"Note Id","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:externalOrganization:edit"]},"x-inin-method-name":"deleteOrganizationsExternalorganizationIdNotesNoteId","x-purecloud-method-name":"deleteExternalcontactsOrganizationNote"}},"/api/v2/telephony/providers/edges/{edgeId}/reboot":{"post":{"tags":["Telephony Providers Edge"],"summary":"Reboot an Edge","description":"","operationId":"postTelephonyProvidersEdgesEdgeIdReboot","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Parameters for the edge reboot","required":false,"schema":{"$ref":"#/definitions/EdgeRebootParameters"}}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesEdgeIdReboot","x-purecloud-method-name":"postTelephonyProvidersEdgeReboot"}},"/api/v2/outbound/attemptlimits/{attemptLimitsId}":{"get":{"tags":["Outbound"],"summary":"Get attempt limits","description":"","operationId":"getOutboundAttemptlimitsAttemptlimitsId","produces":["application/json"],"parameters":[{"name":"attemptLimitsId","in":"path","description":"Attempt limits ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AttemptLimits"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:attemptLimits:view"]},"x-inin-method-name":"getAttemptlimitsAttemptlimitsId","x-purecloud-method-name":"getOutboundAttemptlimit"},"put":{"tags":["Outbound"],"summary":"Update attempt limits","description":"","operationId":"putOutboundAttemptlimitsAttemptlimitsId","produces":["application/json"],"parameters":[{"name":"attemptLimitsId","in":"path","description":"Attempt limits ID","required":true,"type":"string"},{"in":"body","name":"body","description":"AttemptLimits","required":true,"schema":{"$ref":"#/definitions/AttemptLimits"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AttemptLimits"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"incorrect.max.value":"Max values must be > 0 and one of them must be defined","name.cannot.be.blank":"A name must be provided.","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"The name already exists.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.time.zone":"Not recognized as a valid time zone.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:attemptLimits:edit"]},"x-inin-method-name":"putAttemptlimitsAttemptlimitsId","x-purecloud-method-name":"putOutboundAttemptlimit"},"delete":{"tags":["Outbound"],"summary":"Delete attempt limits","description":"","operationId":"deleteOutboundAttemptlimitsAttemptlimitsId","produces":["application/json"],"parameters":[{"name":"attemptLimitsId","in":"path","description":"Attempt limits ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","referential.integrity.error":"Could not delete the resource because it is referenced by another entity."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:attemptLimits:delete"]},"x-inin-method-name":"deleteAttemptlimitsAttemptlimitsId","x-purecloud-method-name":"deleteOutboundAttemptlimit"}},"/api/v2/conversations/callbacks/{callbackId}/participants/{participantId}/wrapupcodes":{"get":{"tags":["Conversations"],"summary":"Get list of wrapup codes for this conversation participant","description":"","operationId":"getConversationsCallbacksCallbackIdParticipantsParticipantIdWrapupcodes","produces":["application/json"],"parameters":[{"name":"callbackId","in":"path","description":"callbackId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/WrapupCode"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCallbacksCallbackIdParticipantsParticipantIdWrapupcodes","x-purecloud-method-name":"getConversationsCallbackParticipantWrapupcodes"}},"/api/v2/conversations/callbacks/{callbackId}/participants/{participantId}/attributes":{"patch":{"tags":["Conversations"],"summary":"Update the attributes on a conversation participant.","description":"","operationId":"patchConversationsCallbacksCallbackIdParticipantsParticipantIdAttributes","produces":["application/json"],"parameters":[{"name":"callbackId","in":"path","description":"callbackId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","description":"Attributes","required":true,"schema":{"$ref":"#/definitions/ParticipantAttributes"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchCallbacksCallbackIdParticipantsParticipantIdAttributes","x-purecloud-method-name":"patchConversationsCallbackParticipantAttributes"}},"/api/v2/conversations/callbacks/{callbackId}/participants/{participantId}/wrapup":{"get":{"tags":["Conversations"],"summary":"Get the wrap-up for this conversation participant. ","description":"","operationId":"getConversationsCallbacksCallbackIdParticipantsParticipantIdWrapup","produces":["application/json"],"parameters":[{"name":"callbackId","in":"path","description":"callbackId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"name":"provisional","in":"query","description":"Indicates if the wrap-up code is provisional.","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Wrapup"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCallbacksCallbackIdParticipantsParticipantIdWrapup","x-purecloud-method-name":"getConversationsCallbackParticipantWrapup"}},"/api/v2/conversations/callbacks":{"get":{"tags":["Conversations"],"summary":"Get callback conversations","description":"","operationId":"getConversationsCallbacks","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CallbackConversationEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCallbacks","x-purecloud-method-name":"getConversationsCallbacks"},"post":{"tags":["Conversations"],"summary":"Create a Callback","description":"","operationId":"postConversationsCallbacks","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Callback","required":true,"schema":{"$ref":"#/definitions/CreateCallbackCommand"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CreateCallbackResponse"}},"202":{"description":"Accepted - Creating and Processing a Callback"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["conversation:callback:create"]},"x-inin-method-name":"postCallbacks","x-purecloud-method-name":"postConversationsCallbacks"}},"/api/v2/conversations/callbacks/{callbackId}":{"get":{"tags":["Conversations"],"summary":"Get callback conversation","description":"","operationId":"getConversationsCallbacksCallbackId","produces":["application/json"],"parameters":[{"name":"callbackId","in":"path","description":"callbackId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CallbackConversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCallbacksCallbackId","x-purecloud-method-name":"getConversationsCallback"},"patch":{"tags":["Conversations"],"summary":"Update a conversation by disconnecting all of the participants","description":"","operationId":"patchConversationsCallbacksCallbackId","produces":["application/json"],"parameters":[{"name":"callbackId","in":"path","description":"callbackId","required":true,"type":"string"},{"in":"body","name":"body","description":"Conversation","required":true,"schema":{"$ref":"#/definitions/Conversation"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Conversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["conversation:communication:disconnect"]},"x-inin-method-name":"patchCallbacksCallbackId","x-purecloud-method-name":"patchConversationsCallback"}},"/api/v2/conversations/callbacks/{callbackId}/participants/{participantId}":{"patch":{"tags":["Conversations"],"summary":"Update conversation participant","description":"","operationId":"patchConversationsCallbacksCallbackIdParticipantsParticipantId","produces":["application/json"],"parameters":[{"name":"callbackId","in":"path","description":"callbackId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","description":"Participant","required":true,"schema":{"$ref":"#/definitions/MediaParticipantRequest"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchCallbacksCallbackIdParticipantsParticipantId","x-purecloud-method-name":"patchConversationsCallbackParticipant"}},"/api/v2/conversations/callbacks/{callbackId}/participants/{participantId}/communications/{communicationId}":{"patch":{"tags":["Conversations"],"summary":"Update conversation participant's communication by disconnecting it.","description":"","operationId":"patchConversationsCallbacksCallbackIdParticipantsParticipantIdCommunicationsCommunicationId","produces":["application/json"],"parameters":[{"name":"callbackId","in":"path","description":"callbackId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"name":"communicationId","in":"path","description":"communicationId","required":true,"type":"string"},{"in":"body","name":"body","description":"Participant","required":true,"schema":{"$ref":"#/definitions/MediaParticipantRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"communication.state.required":"Can only update a communication's state to disconnected.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchCallbacksCallbackIdParticipantsParticipantIdCommunicationsCommunicationId","x-purecloud-method-name":"patchConversationsCallbackParticipantCommunication"}},"/api/v2/conversations/callbacks/{callbackId}/participants/{participantId}/replace":{"post":{"tags":["Conversations"],"summary":"Replace this participant with the specified user and/or address","description":"","operationId":"postConversationsCallbacksCallbackIdParticipantsParticipantIdReplace","produces":["application/json"],"parameters":[{"name":"callbackId","in":"path","description":"callbackId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","description":"Transfer request","required":true,"schema":{"$ref":"#/definitions/TransferRequest"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","conversations.error.queue.not.found":"Interaction cannot be transferred to a queue that does not exist.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postCallbacksCallbackIdParticipantsParticipantIdReplace","x-purecloud-method-name":"postConversationsCallbackParticipantReplace"}},"/api/v2/quality/keywordsets":{"get":{"tags":["Quality"],"summary":"Get the list of keyword sets","description":"","operationId":"getQualityKeywordsets","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"The total page size requested","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"The page number requested","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"variable name requested to sort by","required":false,"type":"string"},{"name":"expand","in":"query","description":"variable name requested by expand list","required":false,"type":"array","items":{"type":"object"},"collectionFormat":"multi"},{"name":"nextPage","in":"query","description":"next page token","required":false,"type":"string"},{"name":"previousPage","in":"query","description":"Previous page token","required":false,"type":"string"},{"name":"name","in":"query","description":"the keyword set name - used for filtering results in searches.","required":false,"type":"string"},{"name":"queueId","in":"query","description":"the queue id - used for filtering results in searches.","required":false,"type":"string"},{"name":"agentId","in":"query","description":"the agent id - used for filtering results in searches.","required":false,"type":"string"},{"name":"operator","in":"query","description":"If agentID and queueId are both present, this determines whether the query is an AND or OR between those parameters.","required":false,"type":"string","enum":["AND","OR"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/KeywordSetEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getKeywordsets","x-purecloud-method-name":"getQualityKeywordsets"},"post":{"tags":["Quality"],"summary":"Create a Keyword Set","description":"","operationId":"postQualityKeywordsets","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"keywordSet","required":true,"schema":{"$ref":"#/definitions/KeywordSet"}},{"name":"expand","in":"query","description":"queueId","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/KeywordSet"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"qm.keyword.set.invalid.agent":"One of the agentIds is invalid","quality.keyword.limit.exceeded.for.agent.and.queue":"Keyword Set keyword limit exceeded for agent and queue","quality.keyword.limit.exceeded.for.agent":"Keyword Set keyword limit exceeded for agent","quality.keyword.limit.exceeded":"Keyword Set keyword limit exceeded","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","qm.keyword.set.invalid.queue":"One of the queueIds is invalid","quality.keyword.limit.exceeded.for.queue":"Keyword Set keyword limit exceeded for queue","qm.keyword.set.agent.or.queue.required":"A queue or agent is required for a valid Keyword Set","qm.keyword.set.invalid.language":"Invalid language","quality.keyword.duplicate.phrase":"A Keyword phrase cannot be duplicated in keywords, anti-words or alternate spellings","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postKeywordsets","x-purecloud-method-name":"postQualityKeywordsets"},"delete":{"tags":["Quality"],"summary":"Delete keyword sets","description":"Bulk delete of keyword sets; this will only delete the keyword sets that match the ids specified in the query param.","operationId":"deleteQualityKeywordsets","produces":["application/json"],"parameters":[{"name":"ids","in":"query","description":"A comma-delimited list of valid KeywordSet ids","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteKeywordsets","x-purecloud-method-name":"deleteQualityKeywordsets"}},"/api/v2/telephony/providers/edges/phones/{phoneId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a Phone by ID","description":"","operationId":"getTelephonyProvidersEdgesPhonesPhoneId","produces":["application/json"],"parameters":[{"name":"phoneId","in":"path","description":"Phone ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Phone"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesPhonesPhoneId","x-purecloud-method-name":"getTelephonyProvidersEdgesPhone"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update a Phone by ID","description":"","operationId":"putTelephonyProvidersEdgesPhonesPhoneId","produces":["application/json"],"parameters":[{"name":"phoneId","in":"path","description":"Phone ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Phone","required":true,"schema":{"$ref":"#/definitions/Phone"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Phone"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","general.bad.request":"The request could not be understood by the server due to malformed syntax.","webrtc.user.required":"A webRtcUser is required.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesPhonesPhoneId","x-purecloud-method-name":"putTelephonyProvidersEdgesPhone"},"delete":{"tags":["Telephony Providers Edge"],"summary":"Delete a Phone by ID","description":"","operationId":"deleteTelephonyProvidersEdgesPhonesPhoneId","produces":["application/json"],"parameters":[{"name":"phoneId","in":"path","description":"Phone ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"deleteProvidersEdgesPhonesPhoneId","x-purecloud-method-name":"deleteTelephonyProvidersEdgesPhone"}},"/api/v2/telephony/providers/edges/sites/{siteId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a Site by ID.","description":"","operationId":"getTelephonyProvidersEdgesSitesSiteId","produces":["application/json"],"parameters":[{"name":"siteId","in":"path","description":"Site ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Site"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all","telephony:sites:view"]},"x-inin-method-name":"getProvidersEdgesSitesSiteId","x-purecloud-method-name":"getTelephonyProvidersEdgesSite"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update a Site by ID.","description":"","operationId":"putTelephonyProvidersEdgesSitesSiteId","produces":["application/json"],"parameters":[{"name":"siteId","in":"path","description":"Site ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Site","required":true,"schema":{"$ref":"#/definitions/Site"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Site"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","general.bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesSitesSiteId","x-purecloud-method-name":"putTelephonyProvidersEdgesSite"},"delete":{"tags":["Telephony Providers Edge"],"summary":"Delete a Site by ID","description":"","operationId":"deleteTelephonyProvidersEdgesSitesSiteId","produces":["application/json"],"parameters":[{"name":"siteId","in":"path","description":"Site ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"deleteProvidersEdgesSitesSiteId","x-purecloud-method-name":"deleteTelephonyProvidersEdgesSite"}},"/api/v2/telephony/providers/edges/trunkbasesettings":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get Trunk Base Settings listing","description":"Managed properties will not be returned unless the user is assigned the managed:all:all permission.","operationId":"getTelephonyProvidersEdgesTrunkbasesettings","produces":["application/json"],"parameters":[{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"sortBy","in":"query","description":"Value by which to sort","required":false,"type":"string","default":"name"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"ASC"},{"name":"recordingEnabled","in":"query","description":"Filter trunks by recording enabled","required":false,"type":"boolean"},{"name":"ignoreHidden","in":"query","description":"Set this to true to not receive trunk properties that are meant to be hidden or for internal system usage only.","required":false,"type":"boolean"},{"name":"managed","in":"query","description":"Filter by managed","required":false,"type":"boolean"},{"name":"expand","in":"query","description":"Fields to expand in the response, comma-separated","required":false,"type":"array","items":{"type":"string","enum":["properties"]},"collectionFormat":"multi"},{"name":"name","in":"query","description":"Name of the TrunkBase to filter by","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TrunkBaseEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesTrunkbasesettings","x-purecloud-method-name":"getTelephonyProvidersEdgesTrunkbasesettings"},"post":{"tags":["Telephony Providers Edge"],"summary":"Create a Trunk Base Settings object","description":"","operationId":"postTelephonyProvidersEdgesTrunkbasesettings","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Trunk base settings","required":true,"schema":{"$ref":"#/definitions/TrunkBase"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TrunkBase"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"required.field.missing":"A required field is missing a value.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","duplicate.value":"A trunk with that name already exists.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesTrunkbasesettings","x-purecloud-method-name":"postTelephonyProvidersEdgesTrunkbasesettings"}},"/api/v2/workforcemanagement/schedules":{"post":{"tags":["Workforce Management"],"summary":"Get a schedule for the current user","description":"","operationId":"postWorkforcemanagementSchedules","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"body","required":false,"schema":{"$ref":"#/definitions/CurrentUserScheduleRequestBody"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserScheduleContainer"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["wfm:agentSchedule:view"]},"x-inin-method-name":"postSchedules","x-purecloud-method-name":"postWorkforcemanagementSchedules"}},"/api/v2/flows":{"get":{"tags":["Architect"],"summary":"Get a pageable list of flows, filtered by query parameters","description":"Multiple IDs can be specified, in which case all matching flows will be returned, and no other parameters will be evaluated.","operationId":"getFlows","produces":["application/json"],"parameters":[{"name":"type","in":"query","description":"Type","required":true,"type":"string"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"id"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"asc"},{"name":"id","in":"query","description":"ID","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"description","in":"query","description":"Description","required":false,"type":"string"},{"name":"nameOrDescription","in":"query","description":"Name or description","required":false,"type":"string"},{"name":"publishVersionId","in":"query","description":"Publish version ID","required":false,"type":"string"},{"name":"editableBy","in":"query","description":"Editable by","required":false,"type":"string"},{"name":"lockedBy","in":"query","description":"Locked by","required":false,"type":"string"},{"name":"secure","in":"query","description":"Secure","required":false,"type":"string","enum":["any","checkedin","published"]},{"name":"deleted","in":"query","description":"Include deleted","required":false,"type":"boolean","default":false},{"name":"includeSchemas","in":"query","description":"Include variable schemas","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/FlowEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.external.call.failure":"A call to another backend service failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getFlows","x-purecloud-method-name":"getFlows"},"post":{"tags":["Architect"],"summary":"Create flow","description":"","operationId":"postFlows","produces":["application/json"],"parameters":[{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/Flow"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Flow"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","architect.flow.validate.failed.invalid.name.contains.debug":"Failed to validate flow due to invalid name. Flow names must not end with '-debug'.","architect.flow.validate.failed.invalid.name.contains.slash":"Failed to validate flow due to invalid name. Flow names must not contain forward slashes.","architect.flow.validate.failed":"Failed to validate flow.","architect.flow.validate.failed.invalid.name.no.alpha":"Failed to validate flow due to invalid name. Names must contain at least one alphanumeric character.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","architect.object.validate.failed":"Failed to validate object.","architect.flow.validate.failed.missing.type":"Failed to validate flow due to missing type.","architect.object.validate.failed.value":"Failed to validate object due to invalid field value.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","architect.flow.validate.failed.missing.name":"Failed to validate flow due to missing name."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"postFlows","x-purecloud-method-name":"postFlows"},"delete":{"tags":["Architect"],"summary":"Batch-delete a list of flows asynchronously","description":"Multiple IDs can be specified, in which case all specified flows will be deleted.","operationId":"deleteFlows","produces":["application/json"],"parameters":[{"name":"id","in":"query","description":"List of Flow IDs","required":true,"type":"array","items":{"type":"string"},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Operation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","architect.batch.too.large":"Batch size exceeds the maximum allowable size.","bad.request":"The request could not be understood by the server due to malformed syntax.","architect.batch.delete.failed":"At least one flow could not be deleted as requested.","architect.query.parameter.missing":"A required query parameter is missing or empty."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.unspecified.error":"An unknown error occurred.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"deleteFlows","x-purecloud-method-name":"deleteFlows"}},"/api/v2/users/{userId}/routingstatus":{"get":{"tags":["Users"],"summary":"Fetch the routing status of a user","description":"","operationId":"getUsersUserIdRoutingstatus","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RoutingStatus"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserIdRoutingstatus","x-purecloud-method-name":"getUserRoutingstatus"},"put":{"tags":["Users"],"summary":"Update the routing status of a user","description":"","operationId":"putUsersUserIdRoutingstatus","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Routing Status","required":true,"schema":{"$ref":"#/definitions/RoutingStatus"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RoutingStatus"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","general.bad.request":"An invalid routing status transition was attempted.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putUserIdRoutingstatus","x-purecloud-method-name":"putUserRoutingstatus"}},"/api/v2/analytics/reporting/schedules/{scheduleId}/history/{runId}":{"get":{"tags":["Analytics"],"summary":"A completed scheduled report job","description":"A completed scheduled report job.","operationId":"getAnalyticsReportingSchedulesScheduleIdHistoryRunId","produces":["application/json"],"parameters":[{"name":"runId","in":"path","description":"Run ID","required":true,"type":"string"},{"name":"scheduleId","in":"path","description":"Schedule ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ReportRunEntry"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getReportingSchedulesScheduleIdHistoryRunId","x-purecloud-method-name":"getAnalyticsReportingScheduleHistoryRunId"}},"/api/v2/systempresences":{"get":{"tags":["Presence"],"summary":"Get the list of SystemPresences","description":"","operationId":"getSystempresences","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/SystemPresence"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSystempresences","x-purecloud-method-name":"getSystempresences"}},"/api/v2/alerting/heartbeat/rules/{ruleId}":{"get":{"tags":["Alerting"],"summary":"Get a heart beat rule.","description":"","operationId":"getAlertingHeartbeatRulesRuleId","produces":["application/json"],"parameters":[{"name":"ruleId","in":"path","description":"Rule ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/HeartBeatRule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:view"]},"x-inin-method-name":"getHeartbeatRulesRuleId","x-purecloud-method-name":"getAlertingHeartbeatRule"},"put":{"tags":["Alerting"],"summary":"Update a heart beat rule","description":"","operationId":"putAlertingHeartbeatRulesRuleId","produces":["application/json"],"parameters":[{"name":"ruleId","in":"path","description":"Rule ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers"]},"collectionFormat":"multi"},{"in":"body","name":"body","description":"HeartBeatRule","required":true,"schema":{"$ref":"#/definitions/HeartBeatRule"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/HeartBeatRule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:edit"]},"x-inin-method-name":"putHeartbeatRulesRuleId","x-purecloud-method-name":"putAlertingHeartbeatRule"},"delete":{"tags":["Alerting"],"summary":"Delete a heart beat rule.","description":"","operationId":"deleteAlertingHeartbeatRulesRuleId","produces":["application/json"],"parameters":[{"name":"ruleId","in":"path","description":"Rule ID","required":true,"type":"string"}],"responses":{"204":{"description":"Heart beat rule deleted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:delete"]},"x-inin-method-name":"deleteHeartbeatRulesRuleId","x-purecloud-method-name":"deleteAlertingHeartbeatRule"}},"/api/v2/quality/evaluations/scoring":{"post":{"tags":["Quality"],"summary":"Score evaluation","description":"","operationId":"postQualityEvaluationsScoring","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"evaluationAndScoringSet","required":true,"schema":{"$ref":"#/definitions/EvaluationFormAndScoringSet"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EvaluationScoringSet"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"quality.scoring.unanswered.required.questions":"Submitted answers did not contain a response to a required question","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","quality.scoring.answer.not.in.evaluation.form":"Submitted answers contained reference to an answer which is not in the evaluation form","quality.scoring.question.not.in.evaluation.form":"Submitted answers contained reference to a question which is not in the evaluation form","quality.scoring.question.group.not.in.evaluation.form":"Submitted answers contained reference to a question group which is not in the evaluation form","quality.scoring.unanswered.required.comments":"Submitted answers did not contain a comment where it was required","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postEvaluationsScoring","x-purecloud-method-name":"postQualityEvaluationsScoring"}},"/api/v2/telephony/providers/edges/{edgeId}/logicalinterfaces":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get edge logical interfaces.","description":"Retrieve a list of all configured logical interfaces from a specific edge.","operationId":"getTelephonyProvidersEdgesEdgeIdLogicalinterfaces","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Field to expand in the response","required":false,"type":"array","items":{"type":"string","enum":["externalTrunkBaseAssignments","phoneTrunkBaseAssignments"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LogicalInterfaceEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesEdgeIdLogicalinterfaces","x-purecloud-method-name":"getTelephonyProvidersEdgeLogicalinterfaces"},"post":{"tags":["Telephony Providers Edge"],"summary":"Create an edge logical interface.","description":"Create","operationId":"postTelephonyProvidersEdgesEdgeIdLogicalinterfaces","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Logical interface","required":true,"schema":{"$ref":"#/definitions/DomainLogicalInterface"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainLogicalInterface"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","duplicate.value":"A logical interface with that vlanTagId already exists on this port.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesEdgeIdLogicalinterfaces","x-purecloud-method-name":"postTelephonyProvidersEdgeLogicalinterfaces"}},"/api/v2/quality/publishedforms":{"get":{"tags":["Quality"],"summary":"Get the published evaluation forms.","description":"","operationId":"getQualityPublishedforms","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EvaluationFormEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["quality:evaluationForm:view"]},"x-inin-method-name":"getPublishedforms","x-purecloud-method-name":"getQualityPublishedforms"},"post":{"tags":["Quality"],"summary":"Publish an evaluation form.","description":"","operationId":"postQualityPublishedforms","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Evaluation form","required":true,"schema":{"$ref":"#/definitions/EvaluationForm"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EvaluationForm"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["quality:evaluationForm:add"]},"x-inin-method-name":"postPublishedforms","x-purecloud-method-name":"postQualityPublishedforms"}},"/api/v2/telephony/providers/edges/{edgeId}/lines/{lineId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get line","description":"","operationId":"getTelephonyProvidersEdgesEdgeIdLinesLineId","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"name":"lineId","in":"path","description":"Line ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EdgeLine"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesEdgeIdLinesLineId","x-purecloud-method-name":"getTelephonyProvidersEdgeLine"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update a line.","description":"","operationId":"putTelephonyProvidersEdgesEdgeIdLinesLineId","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"name":"lineId","in":"path","description":"Line ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Line","required":true,"schema":{"$ref":"#/definitions/EdgeLine"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EdgeLine"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesEdgeIdLinesLineId","x-purecloud-method-name":"putTelephonyProvidersEdgeLine"}},"/api/v2/telephony/providers/edges/edgegroups":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get the list of edge groups.","description":"","operationId":"getTelephonyProvidersEdgesEdgegroups","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"name"},{"name":"managed","in":"query","description":"Filter by managed","required":false,"type":"boolean"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EdgeGroupEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesEdgegroups","x-purecloud-method-name":"getTelephonyProvidersEdgesEdgegroups"},"post":{"tags":["Telephony Providers Edge"],"summary":"Create an edge group.","description":"","operationId":"postTelephonyProvidersEdgesEdgegroups","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"EdgeGroup","required":true,"schema":{"$ref":"#/definitions/EdgeGroup"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EdgeGroup"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"required.field.missing":"A required field is missing a value.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","duplicate.value":"An edge group with this name already exists.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesEdgegroups","x-purecloud-method-name":"postTelephonyProvidersEdgesEdgegroups"}},"/api/v2/outbound/dnclists/{dncListId}/importstatus":{"get":{"tags":["Outbound"],"summary":"Get dialer dncList import status.","description":"","operationId":"getOutboundDnclistsDnclistIdImportstatus","produces":["application/json"],"parameters":[{"name":"dncListId","in":"path","description":"DncList ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ImportStatus"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"dnc.list.not.found":"The do not call list could not be found.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:dncList:view"]},"x-inin-method-name":"getDnclistsDnclistIdImportstatus","x-purecloud-method-name":"getOutboundDnclistImportstatus"}},"/api/v2/timezones":{"get":{"tags":["Utilities"],"summary":"Get time zones list","description":"","operationId":"getTimezones","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TimeZoneEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getTimezones","x-purecloud-method-name":"getTimezones"}},"/api/v2/workforcemanagement/managementunits/{muId}/users":{"get":{"tags":["Workforce Management"],"summary":"Get agents in the management unit","description":"","operationId":"getWorkforcemanagementManagementunitsMuIdUsers","produces":["application/json"],"parameters":[{"name":"muId","in":"path","description":"The muId of the management unit.","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/WfmUserEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["wfm:agent:administer"]},"x-inin-method-name":"getManagementunitsMuIdUsers","x-purecloud-method-name":"getWorkforcemanagementManagementunitUsers"}},"/api/v2/workforcemanagement/managementunits/{muId}/activitycodes":{"get":{"tags":["Workforce Management"],"summary":"Get activity codes corresponding to a management unit","description":"","operationId":"getWorkforcemanagementManagementunitsMuIdActivitycodes","produces":["application/json"],"parameters":[{"name":"muId","in":"path","description":"The muId of the management unit.","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ActivityCodeContainer"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["wfm:activityCode:administer"]},"x-inin-method-name":"getManagementunitsMuIdActivitycodes","x-purecloud-method-name":"getWorkforcemanagementManagementunitActivitycodes"}},"/api/v2/workforcemanagement/managementunits/{muId}/schedules/search":{"post":{"tags":["Workforce Management"],"summary":"Get user schedules within the given time range","description":"","operationId":"postWorkforcemanagementManagementunitsMuIdSchedulesSearch","produces":["application/json"],"parameters":[{"name":"muId","in":"path","description":"The muId of the management unit.","required":true,"type":"string"},{"in":"body","name":"body","description":"body","required":false,"schema":{"$ref":"#/definitions/UserListScheduleRequestBody"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserScheduleContainer"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["wfm:schedule:administer"]},"x-inin-method-name":"postManagementunitsMuIdSchedulesSearch","x-purecloud-method-name":"postWorkforcemanagementManagementunitSchedulesSearch"}},"/api/v2/workforcemanagement/managementunits/{muId}/users/{userId}/timeoffrequests/{timeOffRequestId}":{"get":{"tags":["Workforce Management"],"summary":"Get a time off request by id","description":"","operationId":"getWorkforcemanagementManagementunitsMuIdUsersUserIdTimeoffrequestsTimeoffrequestId","produces":["application/json"],"parameters":[{"name":"muId","in":"path","description":"The muId of the management unit.","required":true,"type":"string"},{"name":"userId","in":"path","description":"The userId to whom the Time Off Request applies.","required":true,"type":"string"},{"name":"timeOffRequestId","in":"path","description":"Time Off Request Id","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TimeOffRequest"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["wfm:timeOffRequest:administer"]},"x-inin-method-name":"getManagementunitsMuIdUsersUserIdTimeoffrequestsTimeoffrequestId","x-purecloud-method-name":"getWorkforcemanagementManagementunitUserTimeoffrequest"}},"/api/v2/workforcemanagement/managementunits/{muId}/users/{userId}/timeoffrequests":{"get":{"tags":["Workforce Management"],"summary":"Get a list of time off requests for any user","description":"","operationId":"getWorkforcemanagementManagementunitsMuIdUsersUserIdTimeoffrequests","produces":["application/json"],"parameters":[{"name":"muId","in":"path","description":"The muId of the management unit.","required":true,"type":"string"},{"name":"userId","in":"path","description":"The userId to whom the Time Off Request applies.","required":true,"type":"string"},{"name":"recentlyReviewed","in":"query","description":"Limit results to requests that have been reviewed within the preceding 30 days","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TimeOffRequestList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["wfm:timeOffRequest:administer"]},"x-inin-method-name":"getManagementunitsMuIdUsersUserIdTimeoffrequests","x-purecloud-method-name":"getWorkforcemanagementManagementunitUserTimeoffrequests"}},"/api/v2/conversations/{conversationId}/participants/{participantId}/wrapupcodes":{"get":{"tags":["Conversations"],"summary":"Get list of wrapup codes for this conversation participant","description":"","operationId":"getConversationsConversationIdParticipantsParticipantIdWrapupcodes","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"conversation ID","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participant ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/WrapupCode"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getConversationIdParticipantsParticipantIdWrapupcodes","x-purecloud-method-name":"getConversationParticipantWrapupcodes"}},"/api/v2/conversations/{conversationId}/participants/{participantId}/callbacks":{"post":{"tags":["Conversations"],"summary":"Create a new callback for the specified participant on the conversation.","description":"","operationId":"postConversationsConversationIdParticipantsParticipantIdCallbacks","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"conversation ID","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participant ID","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/CreateCallbackCommand"}}],"responses":{"201":{"description":"Created"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["conversation:callback:create"]},"x-inin-method-name":"postConversationIdParticipantsParticipantIdCallbacks","x-purecloud-method-name":"postConversationParticipantCallbacks"}},"/api/v2/conversations/{conversationId}/participants/{participantId}/attributes":{"patch":{"tags":["Conversations"],"summary":"Update the attributes on a conversation participant.","description":"","operationId":"patchConversationsConversationIdParticipantsParticipantIdAttributes","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"conversation ID","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participant ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Participant attributes","required":true,"schema":{"$ref":"#/definitions/ParticipantAttributes"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchConversationIdParticipantsParticipantIdAttributes","x-purecloud-method-name":"patchConversationParticipantAttributes"}},"/api/v2/conversations/{conversationId}/participants/{participantId}/wrapup":{"get":{"tags":["Conversations"],"summary":"Get the wrap-up for this conversation participant. ","description":"","operationId":"getConversationsConversationIdParticipantsParticipantIdWrapup","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"conversation ID","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participant ID","required":true,"type":"string"},{"name":"provisional","in":"query","description":"Indicates if the wrap-up code is provisional.","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/WrapupCode"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getConversationIdParticipantsParticipantIdWrapup","x-purecloud-method-name":"getConversationParticipantWrapup"}},"/api/v2/conversations/{conversationId}/participants/{participantId}":{"patch":{"tags":["Conversations"],"summary":"Update a participant.","description":"Update conversation participant.","operationId":"patchConversationsConversationIdParticipantsParticipantId","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"conversation ID","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participant ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Update request","required":true,"schema":{"$ref":"#/definitions/MediaParticipantRequest"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","conversation.error.participant.no.active.conversations":"Participant has no active conversations"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","conversations.error.forbidden":"Access to conversation is forbidden"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchConversationIdParticipantsParticipantId","x-purecloud-method-name":"patchConversationParticipant"}},"/api/v2/conversations/{conversationId}/participants/{participantId}/replace":{"post":{"tags":["Conversations"],"summary":"Replace this participant with the specified user and/or address","description":"","operationId":"postConversationsConversationIdParticipantsParticipantIdReplace","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"conversation ID","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participant ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Transfer request","required":true,"schema":{"$ref":"#/definitions/TransferRequest"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"conversations.error.transfer.same.party":"The target of the transfer cannot be the same as the destination.","conversations.error.transfer.chat.external":"Participants with chats cannot be transferred to external addresses.","conversations.error.transfer.acd.call.unattended":"An ACD call cannot be transferred unattended.","conversations.error.transfer.destination.required":"The destination is a required property for a transfer request.","bad.request":"The request could not be understood by the server due to malformed syntax.","conversations.error.transfer.userCall.voicemail":"Only personal calls can be transferred to voicemail.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","conversations.error.queue.not.found":"Interaction cannot be transferred to a queue that does not exist.","conversations.error.transfer.not.connected":"You can only transfer conversations that are in the connected state.","conversations.error.transfer.chat.voicemail":"Participants with chats cannot be transferred to voicemail.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postConversationIdParticipantsParticipantIdReplace","x-purecloud-method-name":"postConversationParticipantReplace"}},"/api/v2/routing/queues/{queueId}/users":{"get":{"tags":["Routing"],"summary":"Get the members of this queue","description":"","operationId":"getRoutingQueuesQueueIdUsers","produces":["application/json"],"parameters":[{"name":"queueId","in":"path","description":"Queue ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"name"},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["routingStatus","presence","conversationSummary","outOfOffice","geolocation","station","authorization","profileSkills","locations","groupMemberships","date","geolocationsettings","organization","presencedefinitions","locationdefinitions","orgauthorization","favorites","superiors","directreports","adjacents","routingskills","fieldconfigs"]},"collectionFormat":"multi"},{"name":"joined","in":"query","description":"Filter by joined status","required":false,"type":"boolean"},{"name":"name","in":"query","description":"Filter by queue member name","required":false,"type":"string"},{"name":"profileSkills","in":"query","description":"Filter by profile skill","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"name":"skills","in":"query","description":"Filter by skill","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"name":"languages","in":"query","description":"Filter by language","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"name":"routingStatus","in":"query","description":"Filter by routing status","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"name":"presence","in":"query","description":"Filter by presence","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/QueueMemberEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:view"]},"x-inin-method-name":"getQueuesQueueIdUsers","x-purecloud-method-name":"getRoutingQueueUsers"},"post":{"tags":["Routing"],"summary":"Bulk add or delete up to 100 queue members","description":"","operationId":"postRoutingQueuesQueueIdUsers","produces":["application/json"],"parameters":[{"name":"queueId","in":"path","description":"Queue ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Queue Members","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/QueueMember"}}},{"name":"delete","in":"query","description":"True to delete queue members","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"Unable to find a queue with that id"}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:edit"]},"x-inin-method-name":"postQueuesQueueIdUsers","x-purecloud-method-name":"postRoutingQueueUsers"},"patch":{"tags":["Routing"],"summary":"Join or unjoin a set of users for a queue","description":"","operationId":"patchRoutingQueuesQueueIdUsers","produces":["application/json"],"parameters":[{"name":"queueId","in":"path","description":"Queue ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Queue Members","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/QueueMember"}}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/QueueMemberEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:edit"]},"x-inin-method-name":"patchQueuesQueueIdUsers","x-purecloud-method-name":"patchRoutingQueueUsers"}},"/api/v2/analytics/reporting/schedules/{scheduleId}":{"get":{"tags":["Analytics"],"summary":"Get a scheduled report job.","description":"","operationId":"getAnalyticsReportingSchedulesScheduleId","produces":["application/json"],"parameters":[{"name":"scheduleId","in":"path","description":"Schedule ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ReportSchedule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getReportingSchedulesScheduleId","x-purecloud-method-name":"getAnalyticsReportingSchedule"},"put":{"tags":["Analytics"],"summary":"Update a scheduled report job.","description":"","operationId":"putAnalyticsReportingSchedulesScheduleId","produces":["application/json"],"parameters":[{"name":"scheduleId","in":"path","description":"Schedule ID","required":true,"type":"string"},{"in":"body","name":"body","description":"ReportSchedule","required":true,"schema":{"$ref":"#/definitions/ReportSchedule"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ReportSchedule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putReportingSchedulesScheduleId","x-purecloud-method-name":"putAnalyticsReportingSchedule"},"delete":{"tags":["Analytics"],"summary":"Delete a scheduled report job.","description":"","operationId":"deleteAnalyticsReportingSchedulesScheduleId","produces":["application/json"],"parameters":[{"name":"scheduleId","in":"path","description":"Schedule ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteReportingSchedulesScheduleId","x-purecloud-method-name":"deleteAnalyticsReportingSchedule"}},"/api/v2/outbound/contactlists/{contactListId}/export":{"get":{"tags":["Outbound"],"summary":"Get the URI of a contact list export.","description":"","operationId":"getOutboundContactlistsContactlistIdExport","produces":["application/json"],"parameters":[{"name":"contactListId","in":"path","description":"ContactList ID","required":true,"type":"string"},{"name":"download","in":"query","description":"Redirect to download uri","required":false,"type":"string","default":"false"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ExportUri"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"contact.list.not.found":"The contact list could not be found.","no.available.list.export.uri":"There is no available download URI for contact list at this time.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ALL","permissions":["outbound:contact:view","outbound:contactList:view"]},"x-inin-method-name":"getContactlistsContactlistIdExport","x-purecloud-method-name":"getOutboundContactlistExport"},"post":{"tags":["Outbound"],"summary":"Initiate the export of a contact list.","description":"Returns 200 if received OK.","operationId":"postOutboundContactlistsContactlistIdExport","produces":["application/json"],"parameters":[{"name":"contactListId","in":"path","description":"ContactList ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UriReference"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"contact.list.not.found":"The contact list could not be found.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ALL","permissions":["outbound:contact:view","outbound:contactList:view"]},"x-inin-method-name":"postContactlistsContactlistIdExport","x-purecloud-method-name":"postOutboundContactlistExport"}},"/api/v2/externalcontacts/reversewhitepageslookup":{"get":{"tags":["External Contacts"],"summary":"Lookup contacts and externalOrganizations based on an attribute","description":"","operationId":"getExternalcontactsReversewhitepageslookup","produces":["application/json"],"parameters":[{"name":"lookupVal","in":"query","description":"User supplied value to lookup contacts/externalOrganizations (supports email addresses, e164 phone numbers, Twitter screen names)","required":true,"type":"string"},{"name":"expand","in":"query","description":"which field, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["contacts.externalOrganization","externalDataSources"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ReverseWhitepagesLookupResult"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:contact:view"]},"x-inin-method-name":"getReversewhitepageslookup","x-purecloud-method-name":"getExternalcontactsReversewhitepageslookup"}},"/api/v2/routing/languages":{"get":{"tags":["Routing"],"summary":"Get the list of supported languages.","description":"","operationId":"getRoutingLanguages","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortOrder","in":"query","description":"Ascending or descending sort order","required":false,"type":"string","default":"ASC","enum":["ascending","descending"]},{"name":"name","in":"query","description":"Name","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LanguageEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:skill:manage"]},"x-inin-method-name":"getLanguages","x-purecloud-method-name":"getRoutingLanguages"},"post":{"tags":["Routing"],"summary":"Create Language","description":"","operationId":"postRoutingLanguages","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Language","required":true,"schema":{"$ref":"#/definitions/Language"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Language"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:skill:manage"]},"x-inin-method-name":"postLanguages","x-purecloud-method-name":"postRoutingLanguages"}},"/api/v2/externalcontacts/contacts/{contactId}/associateconversation":{"post":{"tags":["External Contacts"],"summary":"Associate an external contact with a conversation","description":"","operationId":"postExternalcontactsContactsContactIdAssociateconversation","produces":["application/json"],"parameters":[{"name":"contactId","in":"path","description":"ExternalContact ID","required":true,"type":"string"},{"in":"body","name":"body","description":"ConversationAssociation","required":false,"schema":{"$ref":"#/definitions/ConversationAssociation"}}],"responses":{"202":{"description":"Accepted - Processing association"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:contact:view"]},"x-inin-method-name":"postContactsContactIdAssociateconversation","x-purecloud-method-name":"postExternalcontactsContactAssociateconversation"}},"/api/v2/quality/forms/{formId}":{"get":{"tags":["Quality"],"summary":"Get an evaluation form","description":"","operationId":"getQualityFormsFormId","produces":["application/json"],"parameters":[{"name":"formId","in":"path","description":"Form ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EvaluationForm"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["quality:evaluationForm:view"]},"x-inin-method-name":"getFormsFormId","x-purecloud-method-name":"getQualityForm"},"put":{"tags":["Quality"],"summary":"Update an evaluation form.","description":"","operationId":"putQualityFormsFormId","produces":["application/json"],"parameters":[{"name":"formId","in":"path","description":"Form ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Evaluation form","required":true,"schema":{"$ref":"#/definitions/EvaluationForm"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EvaluationForm"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["quality:evaluationForm:edit"]},"x-inin-method-name":"putFormsFormId","x-purecloud-method-name":"putQualityForm"},"delete":{"tags":["Quality"],"summary":"Delete an evaluation form.","description":"","operationId":"deleteQualityFormsFormId","produces":["application/json"],"parameters":[{"name":"formId","in":"path","description":"Form ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["quality:evaluationForm:delete"]},"x-inin-method-name":"deleteFormsFormId","x-purecloud-method-name":"deleteQualityForm"}},"/api/v2/telephony/providers/edges/lines/{lineId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a Line by ID","description":"","operationId":"getTelephonyProvidersEdgesLinesLineId","produces":["application/json"],"parameters":[{"name":"lineId","in":"path","description":"Line ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Line"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesLinesLineId","x-purecloud-method-name":"getTelephonyProvidersEdgesLine"}},"/api/v2/contentmanagement/documents":{"get":{"tags":["Content Management"],"summary":"Get a list of documents.","description":"","operationId":"getContentmanagementDocuments","produces":["application/json"],"parameters":[{"name":"workspaceId","in":"query","description":"Workspace ID","required":true,"type":"string"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["acl","workspace"]},"collectionFormat":"multi"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"name or dateCreated","required":false,"type":"string"},{"name":"sortOrder","in":"query","description":"ascending or descending","required":false,"type":"string","default":"ascending"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DocumentEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-method-name":"getDocuments","x-purecloud-method-name":"getContentmanagementDocuments"},"post":{"tags":["Content Management"],"summary":"Add a document.","description":"","operationId":"postContentmanagementDocuments","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Document","required":true,"schema":{"$ref":"#/definitions/DocumentUpload"}},{"name":"copySource","in":"query","description":"Copy a document within a workspace or to a new workspace. Provide a document ID as the copy source.","required":false,"type":"string"},{"name":"moveSource","in":"query","description":"Move a document to a new workspace. Provide a document ID as the move source.","required":false,"type":"string"},{"name":"override","in":"query","description":"Override any lock on the source document","required":false,"type":"boolean"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Document"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"423":{"description":"Locked - The source document is locked by another operation"},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postDocuments","x-purecloud-method-name":"postContentmanagementDocuments"}},"/api/v2/alerting/interactionstats/alerts":{"get":{"tags":["Alerting"],"summary":"Get interaction stats alert list.","description":"","operationId":"getAlertingInteractionstatsAlerts","produces":["application/json"],"parameters":[{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/InteractionStatsAlertContainer"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:alert:view"]},"x-inin-method-name":"getInteractionstatsAlerts","x-purecloud-method-name":"getAlertingInteractionstatsAlerts"}},"/api/v2/voicemail/messages":{"get":{"tags":["Voicemail"],"summary":"List voicemail messages","description":"","operationId":"getVoicemailMessages","produces":["application/json"],"parameters":[{"name":"ids","in":"query","description":"An optional comma separated list of VoicemailMessage ids","required":false,"type":"string"},{"name":"expand","in":"query","description":"If the caller is a known user, which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["callerUser.routingStatus","callerUser.primaryPresence","callerUser.conversationSummary","callerUser.outOfOffice","callerUser.geolocation"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailMessageEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getMessages","x-purecloud-method-name":"getVoicemailMessages"},"post":{"tags":["Voicemail"],"summary":"Copy a voicemail message to a user or group","description":"","operationId":"postVoicemailMessages","produces":["application/json"],"parameters":[{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/CopyVoicemailMessage"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailMessage"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postMessages","x-purecloud-method-name":"postVoicemailMessages"},"delete":{"tags":["Voicemail"],"summary":"Delete all voicemail messages","description":"","operationId":"deleteVoicemailMessages","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteMessages","x-purecloud-method-name":"deleteVoicemailMessages"}},"/api/v2/outbound/schedules/campaigns":{"get":{"tags":["Outbound"],"summary":"Query for a list of dialer campaign schedules.","description":"","operationId":"getOutboundSchedulesCampaigns","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/CampaignSchedule"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:schedule:view"]},"x-inin-method-name":"getSchedulesCampaigns","x-purecloud-method-name":"getOutboundSchedulesCampaigns"}},"/api/v2/outbound/callabletimesets":{"get":{"tags":["Outbound"],"summary":"Query callable time set list","description":"","operationId":"getOutboundCallabletimesets","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"filterType","in":"query","description":"Filter type","required":false,"type":"string","default":"Prefix","enum":["Equals","RegEx","Contains","Prefix","LessThan","LessThanEqualTo","GreaterThan","GreaterThanEqualTo","BeginsWith","EndsWith"]},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"a","enum":["ascending","descending"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CallableTimeSetEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:callableTimeSet:view"]},"x-inin-method-name":"getCallabletimesets","x-purecloud-method-name":"getOutboundCallabletimesets"},"post":{"tags":["Outbound"],"summary":"Create callable time set","description":"","operationId":"postOutboundCallabletimesets","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"DialerCallableTimeSet","required":true,"schema":{"$ref":"#/definitions/CallableTimeSet"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CallableTimeSet"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"name.cannot.be.blank":"A name must be provided.","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"The name already exists.","invalid.create":"","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.start.time":"Start time must be before stop time.","invalid.time.zone":"There is an unrecognized time zone.","missing.time.zone":"Each callable time must have a time zone identifier.","invalid.day":"Days must be within 1 - 7.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:callableTimeSet:add"]},"x-inin-method-name":"postCallabletimesets","x-purecloud-method-name":"postOutboundCallabletimesets"}},"/api/v2/documentation/search":{"get":{"tags":["Search"],"summary":"Search documentation using the q64 value returned from a previous search","description":"","operationId":"getDocumentationSearch","produces":["application/json"],"parameters":[{"name":"q64","in":"query","description":"q64","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DocumentationSearchResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSearch","x-purecloud-method-name":"getDocumentationSearch"},"post":{"tags":["Search"],"summary":"Search documentation","description":"","operationId":"postDocumentationSearch","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Search request options","required":true,"schema":{"$ref":"#/definitions/DocumentationSearchRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DocumentationSearchResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postSearch","x-purecloud-method-name":"postDocumentationSearch"}},"/api/v2/externalcontacts/organizations/{externalOrganizationId}/relationships":{"get":{"tags":["External Contacts"],"summary":"Fetch a relationship for an external organization","description":"","operationId":"getExternalcontactsOrganizationsExternalorganizationIdRelationships","produces":["application/json"],"parameters":[{"name":"externalOrganizationId","in":"path","description":"External Organization ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":20,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"expand","in":"query","description":"which fields, if any, to expand","required":false,"type":"string","enum":["externalDataSources"]},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RelationshipListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:externalOrganization:view"]},"x-inin-method-name":"getOrganizationsExternalorganizationIdRelationships","x-purecloud-method-name":"getExternalcontactsOrganizationRelationships"}},"/api/v2/locations/{locationId}":{"get":{"tags":["Locations"],"summary":"Get Location by ID.","description":"","operationId":"getLocationsLocationId","produces":["application/json"],"parameters":[{"name":"locationId","in":"path","description":"Location ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LocationDefinition"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getLocationId","x-purecloud-method-name":"getLocation"}},"/api/v2/architect/prompts":{"get":{"tags":["Architect"],"summary":"Get a pageable list of user prompts","description":"The returned list is pageable, and query parameters can be used for filtering. Multiple names can be specified, in which case all matching prompts will be returned, and no other filters will be evaluated.","operationId":"getArchitectPrompts","produces":["application/json"],"parameters":[{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"description","in":"query","description":"Description","required":false,"type":"string"},{"name":"nameOrDescription","in":"query","description":"Name or description","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PromptEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.external.call.failure":"A call to another backend service failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getPrompts","x-purecloud-method-name":"getArchitectPrompts"},"post":{"tags":["Architect"],"summary":"Create a new user prompt","description":"","operationId":"postArchitectPrompts","produces":["application/json"],"parameters":[{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/Prompt"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Prompt"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.prompt.validate.failed.name":"Failed to validate prompt due to invalid name. Prompt names can only contain letters, numbers, and the underscore, and must start with a letter or number.","architect.prompt.resource.validate.failed.language":"Failed to validate prompt resource due to missing or invalid language.","architect.prompt.resource.invalid.tags":"The specified tags are in an invalid format.","architect.prompt.resource.validate.failed":"Failed to validate prompt resource.","architect.prompt.validate.failed.name.no.alpha":"Failed to validate prompt due to invalid name. Names must contain at least one alphanumeric character.","architect.prompt.validate.failed.missing.name":"Failed to validate prompt due to missing name.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","architect.prompt.validate.failed":"Failed to validate prompt.","architect.object.validate.failed":"Failed to validate object.","architect.object.validate.failed.value":"Failed to validate object due to invalid field value.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"postPrompts","x-purecloud-method-name":"postArchitectPrompts"},"delete":{"tags":["Architect"],"summary":"Batch-delete a list of prompts asynchronously","description":"Multiple IDs can be specified, in which case all specified prompts will be deleted.","operationId":"deleteArchitectPrompts","produces":["application/json"],"parameters":[{"name":"id","in":"query","description":"List of Prompt IDs","required":true,"type":"array","items":{"type":"string"},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Operation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","architect.batch.too.large":"Batch size exceeds the maximum allowable size.","bad.request":"The request could not be understood by the server due to malformed syntax.","architect.batch.delete.failed":"At least one prompt could not be deleted as requested.","architect.query.parameter.missing":"A required query parameter is missing or empty."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.prompt.not.found":"Could not find prompt with specified ID.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.unspecified.error":"An unknown error occurred.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"deletePrompts","x-purecloud-method-name":"deleteArchitectPrompts"}},"/api/v2/contentmanagement/documents/{documentId}/content":{"get":{"tags":["Content Management"],"summary":"Download a document.","description":"","operationId":"getContentmanagementDocumentsDocumentIdContent","produces":["application/json"],"parameters":[{"name":"documentId","in":"path","description":"Document ID","required":true,"type":"string"},{"name":"disposition","in":"query","description":"Request how the content will be downloaded: a file attachment or inline. Default is attachment.","required":false,"type":"string","enum":["attachment","inline"]},{"name":"contentType","in":"query","description":"The requested format for the specified document. If supported, the document will be returned in that format. Example contentType=audio/wav","required":false,"type":"string"}],"responses":{"200":{"description":"Download location returned","schema":{"$ref":"#/definitions/DownloadResponse"}},"202":{"description":"Accepted - Preparing file for download - try again soon."},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getDocumentsDocumentIdContent","x-purecloud-method-name":"getContentmanagementDocumentContent"},"post":{"tags":["Content Management"],"summary":"Replace the contents of a document.","description":"","operationId":"postContentmanagementDocumentsDocumentIdContent","produces":["application/json"],"parameters":[{"name":"documentId","in":"path","description":"Document ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Replace Request","required":true,"schema":{"$ref":"#/definitions/ReplaceRequest"}},{"name":"override","in":"query","description":"Override any lock on the document","required":false,"type":"boolean"}],"responses":{"202":{"description":"Accepted - Ready for upload","schema":{"$ref":"#/definitions/ReplaceResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"409":{"description":"Resource conflict - Unexpected changeNumber was provided"},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"423":{"description":"Locked - The document is locked by another operation"},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postDocumentsDocumentIdContent","x-purecloud-method-name":"postContentmanagementDocumentContent"}},"/api/v2/authorization/products":{"get":{"tags":["Authorization"],"summary":"Get the list of enabled products","description":"Gets the list of enabled products. Some example product names are: collaborateFree, collaboratePro, communicate, and engage.","operationId":"getAuthorizationProducts","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OrganizationProductEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getProducts","x-purecloud-method-name":"getAuthorizationProducts"}},"/api/v2/notifications/availabletopics":{"get":{"tags":["Notifications"],"summary":"Get available notification topics.","description":"","operationId":"getNotificationsAvailabletopics","produces":["application/json"],"parameters":[{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["description","requiresPermissions","schema"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AvailableTopicEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getAvailabletopics","x-purecloud-method-name":"getNotificationsAvailabletopics"}},"/api/v2/quality/conversations/{conversationId}/audits":{"get":{"tags":["Quality"],"summary":"Get audits for conversation or recording","description":"","operationId":"getQualityConversationsConversationIdAudits","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"Conversation ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"The total page size requested","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"The page number requested","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"variable name requested to sort by","required":false,"type":"string"},{"name":"expand","in":"query","description":"variable name requested by expand list","required":false,"type":"array","items":{"type":"object"},"collectionFormat":"multi"},{"name":"nextPage","in":"query","description":"next page token","required":false,"type":"string"},{"name":"previousPage","in":"query","description":"Previous page token","required":false,"type":"string"},{"name":"recordingId","in":"query","description":"id of the recording","required":false,"type":"string"},{"name":"entityType","in":"query","description":"entity type options: Recording, Calibration, Evaluation, Annotation","required":false,"type":"string","default":"RECORDING"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/QualityAuditPage"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getConversationsConversationIdAudits","x-purecloud-method-name":"getQualityConversationAudits"}},"/api/v2/outbound/contactlists":{"get":{"tags":["Outbound"],"summary":"Query a list of contact lists.","description":"","operationId":"getOutboundContactlists","produces":["application/json"],"parameters":[{"name":"includeImportStatus","in":"query","description":"Include import status","required":false,"type":"boolean","default":false},{"name":"includeSize","in":"query","description":"Include size","required":false,"type":"boolean","default":false},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"filterType","in":"query","description":"Filter type","required":false,"type":"string","default":"Prefix","enum":["Equals","RegEx","Contains","Prefix","LessThan","LessThanEqualTo","GreaterThan","GreaterThanEqualTo","BeginsWith","EndsWith"]},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"a","enum":["ascending","descending"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ContactListEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:contactList:view"]},"x-inin-method-name":"getContactlists","x-purecloud-method-name":"getOutboundContactlists"},"post":{"tags":["Outbound"],"summary":"Create a contact List.","description":"","operationId":"postOutboundContactlists","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"ContactList","required":true,"schema":{"$ref":"#/definitions/ContactList"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ContactList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"contact.columns.dont.match":"Contact columns field and ordered contact columns field must match.","name.cannot.be.blank":"A name must be provided.","contact.columns.do.not.contain.phone.number.column":"","no.phone.columns":"","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"The name already exists.","invalid.create":"","not.unique.phone.columns":"Phone Number Columns contain duplicate values.","no.contact.columns.defined":"There are no contact columns defined.","not.unique.contact.columns":"Contact Columns contains duplicate values.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.contact.phone.column":"The contact phone columns are invalid.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:contactList:add"]},"x-inin-method-name":"postContactlists","x-purecloud-method-name":"postOutboundContactlists"}},"/api/v2/quality/conversations/{conversationId}/evaluations/{evaluationId}":{"get":{"tags":["Quality"],"summary":"Get an evaluation","description":"","operationId":"getQualityConversationsConversationIdEvaluationsEvaluationId","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"conversationId","required":true,"type":"string"},{"name":"evaluationId","in":"path","description":"evaluationId","required":true,"type":"string"},{"name":"expand","in":"query","description":"agent, evaluator, evaluationForm","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Evaluation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getConversationsConversationIdEvaluationsEvaluationId","x-purecloud-method-name":"getQualityConversationEvaluation"},"put":{"tags":["Quality"],"summary":"Update an evaluation","description":"","operationId":"putQualityConversationsConversationIdEvaluationsEvaluationId","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"conversationId","required":true,"type":"string"},{"name":"evaluationId","in":"path","description":"evaluationId","required":true,"type":"string"},{"in":"body","name":"body","description":"evaluation","required":true,"schema":{"$ref":"#/definitions/Evaluation"}},{"name":"expand","in":"query","description":"evaluatorId","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Evaluation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"quality.scoring.unanswered.required.questions":"Submitted answers did not contain a response to a required question","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","quality.scoring.answer.not.in.evaluation.form":"Submitted answers contained reference to an answer which is not in the evaluation form","quality.scoring.question.not.in.evaluation.form":"Submitted answers contained reference to a question which is not in the evaluation form","quality.evaluation.evaluator.not.quality.evaluator":"evaluator does not have edit score permission","quality.scoring.question.group.not.in.evaluation.form":"Submitted answers contained reference to a question group which is not in the evaluation form","quality.scoring.unanswered.required.comments":"Submitted answers did not contain a comment where it was required","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","qm.evaluation.create.error.no.agent":"Need an agent user on the conversation to create an evaluation"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"quality.evaluation.update.permission.check.failed":"Missing evaluation update permission","missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putConversationsConversationIdEvaluationsEvaluationId","x-purecloud-method-name":"putQualityConversationEvaluation"},"delete":{"tags":["Quality"],"summary":"Delete an evaluation","description":"","operationId":"deleteQualityConversationsConversationIdEvaluationsEvaluationId","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"conversationId","required":true,"type":"string"},{"name":"evaluationId","in":"path","description":"evaluationId","required":true,"type":"string"},{"name":"expand","in":"query","description":"evaluatorId","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Evaluation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","quality.evaluation.delete.permission.check.failed":"Failed evaluation deletion permission check"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteConversationsConversationIdEvaluationsEvaluationId","x-purecloud-method-name":"deleteQualityConversationEvaluation"}},"/api/v2/telephony/providers/edges/{edgeId}/softwareupdate":{"get":{"tags":["Telephony Providers Edge"],"summary":"Gets software update status information about any edge.","description":"","operationId":"getTelephonyProvidersEdgesEdgeIdSoftwareupdate","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainEdgeSoftwareUpdateDto"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getProvidersEdgesEdgeIdSoftwareupdate","x-purecloud-method-name":"getTelephonyProvidersEdgeSoftwareupdate"},"post":{"tags":["Telephony Providers Edge"],"summary":"Starts a software update for this edge.","description":"","operationId":"postTelephonyProvidersEdgesEdgeIdSoftwareupdate","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Software update request","required":true,"schema":{"$ref":"#/definitions/DomainEdgeSoftwareUpdateDto"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainEdgeSoftwareUpdateDto"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postProvidersEdgesEdgeIdSoftwareupdate","x-purecloud-method-name":"postTelephonyProvidersEdgeSoftwareupdate"},"delete":{"tags":["Telephony Providers Edge"],"summary":"Cancels any in-progress update for this edge.","description":"","operationId":"deleteTelephonyProvidersEdgesEdgeIdSoftwareupdate","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteProvidersEdgesEdgeIdSoftwareupdate","x-purecloud-method-name":"deleteTelephonyProvidersEdgeSoftwareupdate"}},"/api/v2/users/me":{"get":{"tags":["Users"],"summary":"Get current user details.","description":"This request is not valid when using the Client Credentials OAuth grant.","operationId":"getUsersMe","produces":["application/json"],"parameters":[{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["routingStatus","presence","conversationSummary","outOfOffice","geolocation","station","authorization","profileSkills","locations","groupMemberships","date","geolocationsettings","organization","presencedefinitions","locationdefinitions","orgauthorization","favorites","superiors","directreports","adjacents","routingskills","fieldconfigs"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserMe"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getMe","x-purecloud-method-name":"getUsersMe"}},"/api/v2/contentmanagement/status/{statusId}":{"get":{"tags":["Content Management"],"summary":"Get a status.","description":"","operationId":"getContentmanagementStatusStatusId","produces":["application/json"],"parameters":[{"name":"statusId","in":"path","description":"Status ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CommandStatus"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getStatusStatusId","x-purecloud-method-name":"getContentmanagementStatusStatusId"},"delete":{"tags":["Content Management"],"summary":"Cancel the command for this status","description":"","operationId":"deleteContentmanagementStatusStatusId","produces":["application/json"],"parameters":[{"name":"statusId","in":"path","description":"Status ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteStatusStatusId","x-purecloud-method-name":"deleteContentmanagementStatusStatusId"}},"/api/v2/telephony/providers/edges/endpoints":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get endpoints","description":"","operationId":"getTelephonyProvidersEdgesEndpoints","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"name"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EndpointEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesEndpoints","x-purecloud-method-name":"getTelephonyProvidersEdgesEndpoints"},"post":{"tags":["Telephony Providers Edge"],"summary":"Create endpoint","description":"","operationId":"postTelephonyProvidersEdgesEndpoints","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"EndpointTemplate","required":true,"schema":{"$ref":"#/definitions/Endpoint"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Endpoint"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesEndpoints","x-purecloud-method-name":"postTelephonyProvidersEdgesEndpoints"}},"/api/v2/architect/dependencytracking/types/{typeId}":{"get":{"tags":["Architect"],"summary":"Get a Dependency Tracking type.","description":"","operationId":"getArchitectDependencytrackingTypesTypeId","produces":["application/json"],"parameters":[{"name":"typeId","in":"path","description":"Type ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DependencyType"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.dependency.invalid.type":"An invalid dependency type was specified.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getDependencytrackingTypesTypeId","x-purecloud-method-name":"getArchitectDependencytrackingType"}},"/api/v2/quality/spotability":{"post":{"tags":["Quality"],"summary":"Retrieve the spotability statistic","description":"","operationId":"postQualitySpotability","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Keyword Set","required":false,"schema":{"$ref":"#/definitions/KeywordSet"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/KeywordSet"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postSpotability","x-purecloud-method-name":"postQualitySpotability"}},"/api/v2/outbound/dnclists/{dncListId}/export":{"get":{"tags":["Outbound"],"summary":"Get the URI of a DNC list export.","description":"","operationId":"getOutboundDnclistsDnclistIdExport","produces":["application/json"],"parameters":[{"name":"dncListId","in":"path","description":"DncList ID","required":true,"type":"string"},{"name":"download","in":"query","description":"Redirect to download uri","required":false,"type":"string","default":"false"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ExportUri"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"dnc.list.not.found":"The do not call list could not be found.","no.available.list.export.uri":"There is no available download URI for the dnc list at this time.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ALL","permissions":["outbound:dnc:view","outbound:dncList:view"]},"x-inin-method-name":"getDnclistsDnclistIdExport","x-purecloud-method-name":"getOutboundDnclistExport"},"post":{"tags":["Outbound"],"summary":"Initiate the export of a dnc list.","description":"Returns 200 if received OK.","operationId":"postOutboundDnclistsDnclistIdExport","produces":["application/json"],"parameters":[{"name":"dncListId","in":"path","description":"DncList ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UriReference"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ALL","permissions":["outbound:dnc:view","outbound:dncList:view"]},"x-inin-method-name":"postDnclistsDnclistIdExport","x-purecloud-method-name":"postOutboundDnclistExport"}},"/api/v2/telephony/providers/edges/{edgeId}/lines":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get the list of lines.","description":"","operationId":"getTelephonyProvidersEdgesEdgeIdLines","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EdgeLineEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesEdgeIdLines","x-purecloud-method-name":"getTelephonyProvidersEdgeLines"}},"/api/v2/outbound/dnclists/{dncListId}/phonenumbers":{"post":{"tags":["Outbound"],"summary":"Add phone numbers to a Dialer DNC list.","description":"Only Internal DNC lists may be appended to","operationId":"postOutboundDnclistsDnclistIdPhonenumbers","produces":["application/json"],"parameters":[{"name":"dncListId","in":"path","description":"DncList ID","required":true,"type":"string"},{"in":"body","name":"body","description":"DNC Phone Numbers","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"dnc.source.operation.not.supported":"An attempt was made to append numbers to a DNC list that is not of type Internal","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"dnc.list.not.found":"The do not call list could not be found.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:dnc:add"]},"x-inin-method-name":"postDnclistsDnclistIdPhonenumbers","x-purecloud-method-name":"postOutboundDnclistPhonenumbers"}},"/api/v2/externalcontacts/organizations/{externalOrganizationId}/notes":{"get":{"tags":["External Contacts"],"summary":"List notes for an external organization","description":"","operationId":"getExternalcontactsOrganizationsExternalorganizationIdNotes","produces":["application/json"],"parameters":[{"name":"externalOrganizationId","in":"path","description":"External Organization Id","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":20,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string"},{"name":"expand","in":"query","description":"which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["author","externalDataSources"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/NoteListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:externalOrganization:view"]},"x-inin-method-name":"getOrganizationsExternalorganizationIdNotes","x-purecloud-method-name":"getExternalcontactsOrganizationNotes"},"post":{"tags":["External Contacts"],"summary":"Create a note for an external organization","description":"","operationId":"postExternalcontactsOrganizationsExternalorganizationIdNotes","produces":["application/json"],"parameters":[{"name":"externalOrganizationId","in":"path","description":"External Organization Id","required":true,"type":"string"},{"in":"body","name":"body","description":"ExternalContact","required":false,"schema":{"$ref":"#/definitions/Note"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Note"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:externalOrganization:edit"]},"x-inin-method-name":"postOrganizationsExternalorganizationIdNotes","x-purecloud-method-name":"postExternalcontactsOrganizationNotes"}},"/api/v2/greetings/defaults":{"get":{"tags":["Greetings"],"summary":"Get an Organization's DefaultGreetingList","description":"","operationId":"getGreetingsDefaults","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DefaultGreetingList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getDefaults","x-purecloud-method-name":"getGreetingsDefaults"},"put":{"tags":["Greetings"],"summary":"Update an Organization's DefaultGreetingList","description":"","operationId":"putGreetingsDefaults","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"The updated defaultGreetingList","required":true,"schema":{"$ref":"#/definitions/DefaultGreetingList"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DefaultGreetingList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putDefaults","x-purecloud-method-name":"putGreetingsDefaults"}},"/api/v2/telephony/providers/edges/trunkbasesettings/availablemetabases":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a list of available makes and models to create a new Trunk Base Settings","description":"","operationId":"getTelephonyProvidersEdgesTrunkbasesettingsAvailablemetabases","produces":["application/json"],"parameters":[{"name":"type","in":"query","required":false,"type":"string","enum":["EXTERNAL","PHONE","EDGE"]},{"name":"pageSize","in":"query","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TrunkMetabaseEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesTrunkbasesettingsAvailablemetabases","x-purecloud-method-name":"getTelephonyProvidersEdgesTrunkbasesettingsAvailablemetabases"}},"/api/v2/outbound/campaignrules/{campaignRuleId}":{"get":{"tags":["Outbound"],"summary":"Get Campaign Rule","description":"","operationId":"getOutboundCampaignrulesCampaignruleId","produces":["application/json"],"parameters":[{"name":"campaignRuleId","in":"path","description":"Campaign Rule ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CampaignRule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaignRule:view"]},"x-inin-method-name":"getCampaignrulesCampaignruleId","x-purecloud-method-name":"getOutboundCampaignrule"},"put":{"tags":["Outbound"],"summary":"Update Campaign Rule","description":"","operationId":"putOutboundCampaignrulesCampaignruleId","produces":["application/json"],"parameters":[{"name":"campaignRuleId","in":"path","description":"Campaign Rule ID","required":true,"type":"string"},{"in":"body","name":"body","description":"CampaignRule","required":true,"schema":{"$ref":"#/definitions/CampaignRule"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CampaignRule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"incorrect.max.value":"Max values must be > 0 and one of them must be defined","name.cannot.be.blank":"A name must be provided.","missing.campaign.rule.conditions":"Campaign rule must have a condition.","invalid.campaign.rule.action.parameter":"Campaign rule action has an invalid parameter.","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"The name already exists.","missing.campaign.rule.condition.value":"Campaign rule condition must have an value.","missing.campaign.rule.entity":"Campaign rule must have an entity for conditions.","missing.campaign.rule.action.parameters":"Campaign rule action must have a parameter.","invalid.campaign.rule.condition.operator":"Campaign rule condition has an invalid operator.","cannot.modify.enabled.campaign.rule":"Cannot modify a rule that is enabled.","invalid.campaign.rule.condition.parameter":"Campaign rule condition has an invalid parameter.","missing.campaign.rule.condition.parameters":"Campaign rule condition must have a parameter.","missing.campaign.rule.action.type":"Campaign rule action must have a type.","missing.campaign.rule.condition.type":"Campaign rule condition must have a type.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.campaign.rule.condition.value":"Campaign rule condition has an invalid value.","missing.campaign.rule.actions":"Campaign rule must have an action.","missing.campaign.rule.condition.operator":"Campaign rule condition must have an operator.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","missing.campaign.rule.action.entity":"Campaign rule must have an action entity."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaignRule:edit"]},"x-inin-method-name":"putCampaignrulesCampaignruleId","x-purecloud-method-name":"putOutboundCampaignrule"},"delete":{"tags":["Outbound"],"summary":"Delete Campaign Rule","description":"","operationId":"deleteOutboundCampaignrulesCampaignruleId","produces":["application/json"],"parameters":[{"name":"campaignRuleId","in":"path","description":"Campaign Rule ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","referential.integrity.error":"Could not delete the resource because it is referenced by another entity.","cannot.delete.enabled.campaign.rule":"Cannot delete a rule that is enabled."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaignRule:delete"]},"x-inin-method-name":"deleteCampaignrulesCampaignruleId","x-purecloud-method-name":"deleteOutboundCampaignrule"}},"/api/v2/fax/documents":{"get":{"tags":["Fax"],"summary":"Get a list of fax documents.","description":"","operationId":"getFaxDocuments","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/FaxDocumentEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getDocuments","x-purecloud-method-name":"getFaxDocuments"}},"/api/v2/telephony/providers/edges/sites/{siteId}/outboundroutes/{outboundRouteId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get an outbound route","description":"","operationId":"getTelephonyProvidersEdgesSitesSiteIdOutboundroutesOutboundrouteId","produces":["application/json"],"parameters":[{"name":"siteId","in":"path","description":"Site ID","required":true,"type":"string"},{"name":"outboundRouteId","in":"path","description":"Outbound route ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OutboundRouteBase"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesSitesSiteIdOutboundroutesOutboundrouteId","x-purecloud-method-name":"getTelephonyProvidersEdgesSiteOutboundroute"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update outbound route","description":"","operationId":"putTelephonyProvidersEdgesSitesSiteIdOutboundroutesOutboundrouteId","produces":["application/json"],"parameters":[{"name":"siteId","in":"path","description":"Site ID","required":true,"type":"string"},{"name":"outboundRouteId","in":"path","description":"Outbound route ID","required":true,"type":"string"},{"in":"body","name":"body","description":"OutboundRoute","required":true,"schema":{"$ref":"#/definitions/OutboundRouteBase"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OutboundRouteBase"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"required.field.missing":"A required field is missing a value.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","duplicate.value":"An outbound route with this name already exists.","address.classification.type.does.not.exist":"One of the address classifications does not exist.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesSitesSiteIdOutboundroutesOutboundrouteId","x-purecloud-method-name":"putTelephonyProvidersEdgesSiteOutboundroute"},"delete":{"tags":["Telephony Providers Edge"],"summary":"Delete Outbound Route","description":"","operationId":"deleteTelephonyProvidersEdgesSitesSiteIdOutboundroutesOutboundrouteId","produces":["application/json"],"parameters":[{"name":"siteId","in":"path","description":"Site ID","required":true,"type":"string"},{"name":"outboundRouteId","in":"path","description":"Outbound route ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"deleteProvidersEdgesSitesSiteIdOutboundroutesOutboundrouteId","x-purecloud-method-name":"deleteTelephonyProvidersEdgesSiteOutboundroute"}},"/api/v2/outbound/sequences/{sequenceId}":{"get":{"tags":["Outbound"],"summary":"Get a dialer campaign sequence.","description":"","operationId":"getOutboundSequencesSequenceId","produces":["application/json"],"parameters":[{"name":"sequenceId","in":"path","description":"Campaign Sequence ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CampaignSequence"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaignSequence:view"]},"x-inin-method-name":"getSequencesSequenceId","x-purecloud-method-name":"getOutboundSequence"},"put":{"tags":["Outbound"],"summary":"Update a new campaign sequence.","description":"","operationId":"putOutboundSequencesSequenceId","produces":["application/json"],"parameters":[{"name":"sequenceId","in":"path","description":"Campaign Sequence ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Organization","required":true,"schema":{"$ref":"#/definitions/CampaignSequence"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CampaignSequence"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"name.cannot.be.blank":"A name must be provided.","campaign.sequence.cannot.change.both.status.and.campaigns":"","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"The name already exists.","campaign.sequence.missing.campaign":"The dialer campaign sequence is missing the campaign.","campaign.sequence.cannot.add.running.campaign.to.on.sequence":"","campaign.sequence.cannot.remove.running.campaign":"","invalid.update":"","campaign.sequence.invalid.campaign":"At least one campaign is invalid","campaign.sequence.invalid.current.campaign":"Current campaign is invalid","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","campaign.sequence.is.empty":"The dialer campaign sequence is empty.","invalid.update.bad.status.transition":"The status transition is invalid and failed to update.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaignSequence:edit"]},"x-inin-method-name":"putSequencesSequenceId","x-purecloud-method-name":"putOutboundSequence"},"delete":{"tags":["Outbound"],"summary":"Delete a dialer campaign sequence.","description":"","operationId":"deleteOutboundSequencesSequenceId","produces":["application/json"],"parameters":[{"name":"sequenceId","in":"path","description":"Campaign Sequence ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"campaign.sequence.in.use":"The campaign sequence is already in use.","bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaignSequence:delete"]},"x-inin-method-name":"deleteSequencesSequenceId","x-purecloud-method-name":"deleteOutboundSequence"}},"/api/v2/alerting/routingstatus/rules/{ruleId}":{"get":{"tags":["Alerting"],"summary":"Get a routing status rule.","description":"","operationId":"getAlertingRoutingstatusRulesRuleId","produces":["application/json"],"parameters":[{"name":"ruleId","in":"path","description":"Rule ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers","agent"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RoutingStatusRule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:view"]},"x-inin-method-name":"getRoutingstatusRulesRuleId","x-purecloud-method-name":"getAlertingRoutingstatusRule"},"put":{"tags":["Alerting"],"summary":"Update a routing status rule","description":"","operationId":"putAlertingRoutingstatusRulesRuleId","produces":["application/json"],"parameters":[{"name":"ruleId","in":"path","description":"Rule ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers","agent"]},"collectionFormat":"multi"},{"in":"body","name":"body","description":"RoutingStatusRule","required":true,"schema":{"$ref":"#/definitions/RoutingStatusRule"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RoutingStatusRule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:edit"]},"x-inin-method-name":"putRoutingstatusRulesRuleId","x-purecloud-method-name":"putAlertingRoutingstatusRule"},"delete":{"tags":["Alerting"],"summary":"Delete a routing status rule.","description":"","operationId":"deleteAlertingRoutingstatusRulesRuleId","produces":["application/json"],"parameters":[{"name":"ruleId","in":"path","description":"Rule ID","required":true,"type":"string"}],"responses":{"204":{"description":"Routing status rule deleted."},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:delete"]},"x-inin-method-name":"deleteRoutingstatusRulesRuleId","x-purecloud-method-name":"deleteAlertingRoutingstatusRule"}},"/api/v2/conversations/{conversationId}/participants/{participantId}/codes/{addCommunicationCode}":{"delete":{"tags":["Conversations"],"summary":"Delete a code used to add a communication to this participant","description":"","operationId":"deleteConversationsConversationIdParticipantsParticipantIdCodesAddcommunicationcode","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"conversation ID","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participant ID","required":true,"type":"string"},{"name":"addCommunicationCode","in":"path","description":"addCommunicationCode","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteConversationIdParticipantsParticipantIdCodesAddcommunicationcode","x-purecloud-method-name":"deleteConversationParticipantCode"}},"/api/v2/configuration/schemas/edges/vnext":{"get":{"tags":["Telephony Providers Edge"],"summary":"Lists available schema categories (Deprecated)","description":"","operationId":"getConfigurationSchemasEdgesVnext","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SchemaCategoryEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-method-name":"getSchemasEdgesVnext","x-purecloud-method-name":"getConfigurationSchemasEdgesVnext"}},"/api/v2/identityproviders/adfs":{"get":{"tags":["Identity Provider"],"summary":"Get ADFS Identity Provider","description":"","operationId":"getIdentityprovidersAdfs","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ADFS"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:view"]},"x-inin-method-name":"getAdfs","x-purecloud-method-name":"getIdentityprovidersAdfs"},"put":{"tags":["Identity Provider"],"summary":"Update/Create ADFS Identity Provider","description":"","operationId":"putIdentityprovidersAdfs","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Provider","required":true,"schema":{"$ref":"#/definitions/ADFS"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OAuthProvider"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:add","sso:provider:edit"]},"x-inin-method-name":"putAdfs","x-purecloud-method-name":"putIdentityprovidersAdfs"},"delete":{"tags":["Identity Provider"],"summary":"Delete ADFS Identity Provider","description":"","operationId":"deleteIdentityprovidersAdfs","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:delete"]},"x-inin-method-name":"deleteAdfs","x-purecloud-method-name":"deleteIdentityprovidersAdfs"}},"/api/v2/outbound/campaigns":{"get":{"tags":["Outbound"],"summary":"Query a list of dialer campaigns.","description":"","operationId":"getOutboundCampaigns","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"filterType","in":"query","description":"Filter type","required":false,"type":"string","default":"Prefix","enum":["Equals","RegEx","Contains","Prefix","LessThan","LessThanEqualTo","GreaterThan","GreaterThanEqualTo","BeginsWith","EndsWith"]},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"contactListId","in":"query","description":"Contact List ID","required":false,"type":"string"},{"name":"dncListId","in":"query","description":"DNC list ID","required":false,"type":"string"},{"name":"distributionQueueId","in":"query","description":"Distribution queue ID","required":false,"type":"string"},{"name":"edgeGroupId","in":"query","description":"Edge group ID","required":false,"type":"string"},{"name":"callAnalysisResponseSetId","in":"query","description":"Call analysis response set ID","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"a","enum":["ascending","descending"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CampaignEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaign:view"]},"x-inin-method-name":"getCampaigns","x-purecloud-method-name":"getOutboundCampaigns"},"post":{"tags":["Outbound"],"summary":"Create a campaign.","description":"","operationId":"postOutboundCampaigns","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Campaign","required":true,"schema":{"$ref":"#/definitions/Campaign"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Campaign"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"dnc.list.not.found":"A do not call list could not be found.","name.cannot.be.blank":"A name must be provided.","contact.sort.field.not.found":"The contact sort field is not a column on the contact list.","missing.caller.id.address":"No caller id address supplied","invalid.campaign.outbound.line.count":"","invalid.priority":"The priority must be between 1 and 5 (inclusive)","bad.request":"The request could not be understood by the server due to malformed syntax.","callable.time.set.not.found":"The callable time set could not be found.","duplicate.name":"The name already exists.","invalid.create":"","edge.group.not.found":"The edge group could not be found.","missing.caller.id.name":"No caller id name supplied","rule.set.not.found":"A rule set could not be found.","invalid.ani.address":"The caller id number is invalid.","invalid.campaign.phone.columns":"The campaign phone columns are invalid.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","missing.time.zone.in.contactlist":"When using a callable time set, the contact list must have at least one time zone column defined.","call.analysis.response.set.not.found":"The call analysis response set could not be found.","queue.not.found":"The queue could not be found.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","script.not.found":"The script could not be found."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaign:add"]},"x-inin-method-name":"postCampaigns","x-purecloud-method-name":"postOutboundCampaigns"}},"/api/v2/languages/translations/organization":{"get":{"tags":["Languages"],"summary":"Get effective translation for an organization by language","description":"","operationId":"getLanguagesTranslationsOrganization","produces":["application/json"],"parameters":[{"name":"language","in":"query","description":"The language of the translation to retrieve for the organization","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"object","additionalProperties":{"type":"object"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getTranslationsOrganization","x-purecloud-method-name":"getLanguagesTranslationsOrganization"}},"/api/v2/languages/translations/users/{userId}":{"get":{"tags":["Languages"],"summary":"Get effective language translation for a user","description":"","operationId":"getLanguagesTranslationsUsersUserId","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"The user id","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"object","additionalProperties":{"type":"object"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getTranslationsUsersUserId","x-purecloud-method-name":"getLanguagesTranslationsUser"}},"/api/v2/languages/translations":{"get":{"tags":["Languages"],"summary":"Get all available languages for translation","description":"","operationId":"getLanguagesTranslations","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AvailableTranslations"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getTranslations","x-purecloud-method-name":"getLanguagesTranslations"}},"/api/v2/languages/translations/builtin":{"get":{"tags":["Languages"],"summary":"Get the builtin translation for a language","description":"","operationId":"getLanguagesTranslationsBuiltin","produces":["application/json"],"parameters":[{"name":"language","in":"query","description":"The language of the builtin translation to retrieve","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"object","additionalProperties":{"type":"object"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getTranslationsBuiltin","x-purecloud-method-name":"getLanguagesTranslationsBuiltin"}},"/api/v2/scripts/published/{scriptId}/pages":{"get":{"tags":["Scripts"],"summary":"Get the list of published pages","description":"","operationId":"getScriptsPublishedScriptIdPages","produces":["application/json"],"parameters":[{"name":"scriptId","in":"path","description":"Script ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/Page"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["scripter:publishedScript:view"]},"x-inin-method-name":"getPublishedScriptIdPages","x-purecloud-method-name":"getScriptsPublishedScriptIdPages"}},"/api/v2/recording/localkeys":{"post":{"tags":["Recording"],"summary":"create a local recording key","description":"","operationId":"postRecordingLocalkeys","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Local Encryption body","required":true,"schema":{"$ref":"#/definitions/LocalEncryptionKeyRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EncryptionKey"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:encryptionKey:edit"]},"x-inin-method-name":"postLocalkeys","x-purecloud-method-name":"postRecordingLocalkeys"}},"/api/v2/telephony/providers/edges/phones/template":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a Phone instance template based on a Phone Base Settings object. This object can then be modified and saved as a new Phone instance","description":"","operationId":"getTelephonyProvidersEdgesPhonesTemplate","produces":["application/json"],"parameters":[{"name":"phoneBaseSettingsId","in":"query","description":"The id of a Phone Base Settings object upon which to base this Phone","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Phone"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesPhonesTemplate","x-purecloud-method-name":"getTelephonyProvidersEdgesPhonesTemplate"}},"/api/v2/tokens/me":{"delete":{"tags":["Tokens"],"summary":"Delete auth token used to make the request.","description":"","operationId":"deleteTokensMe","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteMe","x-purecloud-method-name":"deleteTokensMe"}},"/api/v2/architect/systemprompts/{promptId}/resources/{languageCode}":{"get":{"tags":["Architect"],"summary":"Get a system prompt resource.","description":"","operationId":"getArchitectSystempromptsPromptIdResourcesLanguagecode","produces":["application/json"],"parameters":[{"name":"promptId","in":"path","description":"Prompt ID","required":true,"type":"string"},{"name":"languageCode","in":"path","description":"Language","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SystemPromptAsset"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.system.prompt.resource.not.found":"Could not find resource with specified language in specified system prompt.","architect.system.prompt.not.found":"Could not find system prompt with specified ID.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getSystempromptsPromptIdResourcesLanguagecode","x-purecloud-method-name":"getArchitectSystempromptResource"},"put":{"tags":["Architect"],"summary":"Updates a system prompt resource override.","description":"","operationId":"putArchitectSystempromptsPromptIdResourcesLanguagecode","produces":["application/json"],"parameters":[{"name":"promptId","in":"path","description":"Prompt ID","required":true,"type":"string"},{"name":"languageCode","in":"path","description":"Language","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/SystemPromptAsset"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SystemPromptAsset"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.prompt.resource.invalid.tags":"The specified tags are in an invalid format.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","architect.object.validate.failed":"Failed to validate object.","architect.object.validate.failed.value":"Failed to validate object due to invalid field value.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.system.prompt.resource.override.not.found":"Could not find resource override with specified language in specified system prompt.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.object.update.failed":"The database update for the object failed.","architect.external.call.failure":"A call to another backend service failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"putSystempromptsPromptIdResourcesLanguagecode","x-purecloud-method-name":"putArchitectSystempromptResource"},"delete":{"tags":["Architect"],"summary":"Delete a system prompt resource override.","description":"","operationId":"deleteArchitectSystempromptsPromptIdResourcesLanguagecode","produces":["application/json"],"parameters":[{"name":"promptId","in":"path","description":"Prompt ID","required":true,"type":"string"},{"name":"languageCode","in":"path","description":"Language","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.external.call.failure":"A call to another backend service failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"deleteSystempromptsPromptIdResourcesLanguagecode","x-purecloud-method-name":"deleteArchitectSystempromptResource"}},"/api/v2/contentmanagement/documents/{documentId}":{"get":{"tags":["Content Management"],"summary":"Get a document.","description":"","operationId":"getContentmanagementDocumentsDocumentId","produces":["application/json"],"parameters":[{"name":"documentId","in":"path","description":"Document ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["lockInfo","acl","workspace"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Document"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getDocumentsDocumentId","x-purecloud-method-name":"getContentmanagementDocument"},"post":{"tags":["Content Management"],"summary":"Update a document.","description":"","operationId":"postContentmanagementDocumentsDocumentId","produces":["application/json"],"parameters":[{"name":"documentId","in":"path","description":"Document ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Document","required":true,"schema":{"$ref":"#/definitions/DocumentUpdate"}},{"name":"expand","in":"query","description":"Expand some document fields","required":false,"type":"string","enum":["acl"]},{"name":"override","in":"query","description":"Override any lock on the document","required":false,"type":"boolean"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Document"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"409":{"description":"Resource conflict - Unexpected changeNumber was provided"},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"423":{"description":"Locked - The document is locked by another operation"},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postDocumentsDocumentId","x-purecloud-method-name":"postContentmanagementDocument"},"delete":{"tags":["Content Management"],"summary":"Delete a document.","description":"","operationId":"deleteContentmanagementDocumentsDocumentId","produces":["application/json"],"parameters":[{"name":"documentId","in":"path","description":"Document ID","required":true,"type":"string"},{"name":"override","in":"query","description":"Override any lock on the document","required":false,"type":"boolean"}],"responses":{"202":{"description":"Accepted - Processing Delete"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"423":{"description":"Locked - The document is locked by another operation"},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteDocumentsDocumentId","x-purecloud-method-name":"deleteContentmanagementDocument"}},"/api/v2/outbound/dnclists/{dncListId}":{"get":{"tags":["Outbound"],"summary":"Get dialer DNC list","description":"","operationId":"getOutboundDnclistsDnclistId","produces":["application/json"],"parameters":[{"name":"dncListId","in":"path","description":"DncList ID","required":true,"type":"string"},{"name":"includeImportStatus","in":"query","description":"Import status","required":false,"type":"boolean","default":false},{"name":"includeSize","in":"query","description":"Include size","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DncList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"dnc.list.not.found":"The dialer DNC list was not found.","not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:dncList:view"]},"x-inin-method-name":"getDnclistsDnclistId","x-purecloud-method-name":"getOutboundDnclist"},"put":{"tags":["Outbound"],"summary":"Update dialer DNC list","description":"","operationId":"putOutboundDnclistsDnclistId","produces":["application/json"],"parameters":[{"name":"dncListId","in":"path","description":"DncList ID","required":true,"type":"string"},{"in":"body","name":"body","description":"DncList","required":true,"schema":{"$ref":"#/definitions/DncList"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DncList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"invalid.update":"","name.cannot.be.blank":"A name must be provided.","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"The name already exists.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","dnc.source.authentication.failed":"External dnc source was not able to authenticate.","dnc.list.phone.columns.empty":"","dnc.source.server.error":"External dnc source returned an error condition","dnc.source.configuration.invalid":"The dnc source configuration is invalid","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:dncList:edit"]},"x-inin-method-name":"putDnclistsDnclistId","x-purecloud-method-name":"putOutboundDnclist"},"delete":{"tags":["Outbound"],"summary":"Delete dialer DNC list","description":"","operationId":"deleteOutboundDnclistsDnclistId","produces":["application/json"],"parameters":[{"name":"dncListId","in":"path","description":"DncList ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"dnc.list.in.use":"The dialer DNC list is in use.","bad.request":"The request could not be understood by the server due to malformed syntax.","referential.integrity.error":"Could not delete the resource because it is referenced by another entity."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:dncList:delete"]},"x-inin-method-name":"deleteDnclistsDnclistId","x-purecloud-method-name":"deleteOutboundDnclist"}},"/api/v2/architect/systemprompts/{promptId}/resources":{"get":{"tags":["Architect"],"summary":"Get system prompt resources.","description":"","operationId":"getArchitectSystempromptsPromptIdResources","produces":["application/json"],"parameters":[{"name":"promptId","in":"path","description":"Prompt ID","required":true,"type":"string"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"id"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"asc"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SystemPromptAssetEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getSystempromptsPromptIdResources","x-purecloud-method-name":"getArchitectSystempromptResources"},"post":{"tags":["Architect"],"summary":"Create system prompt resource override.","description":"","operationId":"postArchitectSystempromptsPromptIdResources","produces":["application/json"],"parameters":[{"name":"promptId","in":"path","description":"Prompt ID","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/SystemPromptAsset"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SystemPromptAsset"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.prompt.resource.validate.failed.language":"Failed to validate prompt resource due to missing or invalid language.","architect.prompt.resource.invalid.tags":"The specified tags are in an invalid format.","architect.system.prompt.resource.lang.missing":"A language was not specified in the request.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","architect.object.validate.failed":"Failed to validate object.","architect.object.validate.failed.value":"Failed to validate object due to invalid field value.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.external.call.failure":"A call to another backend service failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"postSystempromptsPromptIdResources","x-purecloud-method-name":"postArchitectSystempromptResources"}},"/api/v2/outbound/conversations/{conversationId}/dnc":{"post":{"tags":["Outbound"],"summary":"Add phone numbers to a Dialer DNC list.","description":"","operationId":"postOutboundConversationsConversationIdDnc","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"Conversation ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"conversation.error.conversation.not.found":"The conversation does not exist.","dnc.list.not.found":"The do not call list could not be found.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:dnc:add"]},"x-inin-method-name":"postConversationsConversationIdDnc","x-purecloud-method-name":"postOutboundConversationDnc"}},"/api/v2/conversations/{conversationId}/recordings/{recordingId}/annotations/{annotationId}":{"get":{"tags":["Recording"],"summary":"Get annotation","description":"","operationId":"getConversationsConversationIdRecordingsRecordingIdAnnotationsAnnotationId","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"Conversation ID","required":true,"type":"string"},{"name":"recordingId","in":"path","description":"Recording ID","required":true,"type":"string"},{"name":"annotationId","in":"path","description":"Annotation ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Annotation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getConversationIdRecordingsRecordingIdAnnotationsAnnotationId","x-purecloud-method-name":"getConversationRecordingAnnotation"},"put":{"tags":["Recording"],"summary":"Update annotation","description":"","operationId":"putConversationsConversationIdRecordingsRecordingIdAnnotationsAnnotationId","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"Conversation ID","required":true,"type":"string"},{"name":"recordingId","in":"path","description":"Recording ID","required":true,"type":"string"},{"name":"annotationId","in":"path","description":"Annotation ID","required":true,"type":"string"},{"in":"body","name":"body","description":"annotation","required":true,"schema":{"$ref":"#/definitions/Annotation"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Annotation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putConversationIdRecordingsRecordingIdAnnotationsAnnotationId","x-purecloud-method-name":"putConversationRecordingAnnotation"},"delete":{"tags":["Recording"],"summary":"Delete annotation","description":"","operationId":"deleteConversationsConversationIdRecordingsRecordingIdAnnotationsAnnotationId","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"Conversation ID","required":true,"type":"string"},{"name":"recordingId","in":"path","description":"Recording ID","required":true,"type":"string"},{"name":"annotationId","in":"path","description":"Annotation ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteConversationIdRecordingsRecordingIdAnnotationsAnnotationId","x-purecloud-method-name":"deleteConversationRecordingAnnotation"}},"/api/v2/fax/summary":{"get":{"tags":["Fax"],"summary":"Get fax summary","description":"","operationId":"getFaxSummary","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/FaxSummary"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSummary","x-purecloud-method-name":"getFaxSummary"}},"/api/v2/routing/queues/{queueId}":{"get":{"tags":["Routing"],"summary":"Get details about this queue.","description":"","operationId":"getRoutingQueuesQueueId","produces":["application/json"],"parameters":[{"name":"queueId","in":"path","description":"Queue ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Queue"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:view"]},"x-inin-method-name":"getQueuesQueueId","x-purecloud-method-name":"getRoutingQueue"},"put":{"tags":["Routing"],"summary":"Update a queue","description":"","operationId":"putRoutingQueuesQueueId","produces":["application/json"],"parameters":[{"name":"queueId","in":"path","description":"Queue ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Queue","required":true,"schema":{"$ref":"#/definitions/Queue"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Queue"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"A queue with that name already exists.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:edit"]},"x-inin-method-name":"putQueuesQueueId","x-purecloud-method-name":"putRoutingQueue"},"delete":{"tags":["Routing"],"summary":"Delete a queue","description":"","operationId":"deleteRoutingQueuesQueueId","produces":["application/json"],"parameters":[{"name":"queueId","in":"path","description":"Queue ID","required":true,"type":"string"},{"name":"forceDelete","in":"query","description":"forceDelete","required":false,"type":"boolean"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:delete"]},"x-inin-method-name":"deleteQueuesQueueId","x-purecloud-method-name":"deleteRoutingQueue"}},"/api/v2/architect/prompts/{promptId}/resources":{"get":{"tags":["Architect"],"summary":"Get a pageable list of user prompt resources","description":"The returned list is pageable, and query parameters can be used for filtering.","operationId":"getArchitectPromptsPromptIdResources","produces":["application/json"],"parameters":[{"name":"promptId","in":"path","description":"Prompt ID","required":true,"type":"string"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PromptAssetEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.prompt.not.found":"Could not find prompt with specified ID.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getPromptsPromptIdResources","x-purecloud-method-name":"getArchitectPromptResources"},"post":{"tags":["Architect"],"summary":"Create a new user prompt resource","description":"","operationId":"postArchitectPromptsPromptIdResources","produces":["application/json"],"parameters":[{"name":"promptId","in":"path","description":"Prompt ID","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/PromptAssetCreate"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PromptAsset"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.prompt.resource.validate.failed.language":"Failed to validate prompt resource due to missing or invalid language.","architect.prompt.resource.invalid.tags":"The specified tags are in an invalid format.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","architect.object.validate.failed":"Failed to validate object.","architect.object.validate.failed.value":"Failed to validate object due to invalid field value.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.prompt.not.found":"Could not find prompt with specified ID.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"postPromptsPromptIdResources","x-purecloud-method-name":"postArchitectPromptResources"}},"/api/v2/analytics/reporting/schedules/{scheduleId}/history":{"get":{"tags":["Analytics"],"summary":"Get list of completed scheduled report jobs.","description":"","operationId":"getAnalyticsReportingSchedulesScheduleIdHistory","produces":["application/json"],"parameters":[{"name":"scheduleId","in":"path","description":"Schedule ID","required":true,"type":"string"},{"name":"pageNumber","in":"query","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","required":false,"type":"integer","default":25,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ReportRunEntryEntityDomainListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getReportingSchedulesScheduleIdHistory","x-purecloud-method-name":"getAnalyticsReportingScheduleHistory"}},"/api/v2/analytics/reporting/schedules/{scheduleId}/history/latest":{"get":{"tags":["Analytics"],"summary":"Get most recently completed scheduled report job.","description":"","operationId":"getAnalyticsReportingSchedulesScheduleIdHistoryLatest","produces":["application/json"],"parameters":[{"name":"scheduleId","in":"path","description":"Schedule ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ReportRunEntry"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getReportingSchedulesScheduleIdHistoryLatest","x-purecloud-method-name":"getAnalyticsReportingScheduleHistoryLatest"}},"/api/v2/routing/utilization":{"get":{"tags":["Routing"],"summary":"Get the utilization settings.","description":"","operationId":"getRoutingUtilization","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Utilization"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:utilization:manage","routing:utilization:view"]},"x-inin-method-name":"getUtilization","x-purecloud-method-name":"getRoutingUtilization"},"put":{"tags":["Routing"],"summary":"Update the utilization settings.","description":"","operationId":"putRoutingUtilization","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"utilization","required":true,"schema":{"$ref":"#/definitions/Utilization"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Utilization"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:utilization:manage"]},"x-inin-method-name":"putUtilization","x-purecloud-method-name":"putRoutingUtilization"},"delete":{"tags":["Routing"],"summary":"Delete utilization settings and revert to system defaults.","description":"","operationId":"deleteRoutingUtilization","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:utilization:manage"]},"x-inin-method-name":"deleteUtilization","x-purecloud-method-name":"deleteRoutingUtilization"}},"/api/v2/contentmanagement/auditquery":{"post":{"tags":["Content Management"],"summary":"Query audits","description":"","operationId":"postContentmanagementAuditquery","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Allows for a filtered query returning facet information","required":true,"schema":{"$ref":"#/definitions/ContentQueryRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/QueryResults"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postAuditquery","x-purecloud-method-name":"postContentmanagementAuditquery"}},"/api/v2/languages":{"get":{"tags":["Languages"],"summary":"Get the list of supported languages. (Deprecated)","description":"This endpoint is deprecated. It has been moved to /routing/languages","operationId":"getLanguages","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortOrder","in":"query","description":"Ascending or descending sort order","required":false,"type":"string","default":"ASC","enum":["ascending","descending"]},{"name":"name","in":"query","description":"Name","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LanguageEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:skill:manage"]},"x-inin-method-name":"getLanguages","x-purecloud-method-name":"getLanguages"},"post":{"tags":["Languages"],"summary":"Create Language (Deprecated)","description":"This endpoint is deprecated. It has been moved to /routing/languages","operationId":"postLanguages","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Language","required":true,"schema":{"$ref":"#/definitions/Language"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Language"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:skill:manage"]},"x-inin-method-name":"postLanguages","x-purecloud-method-name":"postLanguages"}},"/api/v2/responsemanagement/responses/{responseId}":{"get":{"tags":["Response Management"],"summary":"Get details about an existing response.","description":"","operationId":"getResponsemanagementResponsesResponseId","produces":["application/json"],"parameters":[{"name":"responseId","in":"path","description":"Response ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Expand instructions for the return value.","required":false,"type":"string","enum":["substitutionsSchema"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Response"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getResponsesResponseId","x-purecloud-method-name":"getResponsemanagementResponse"},"put":{"tags":["Response Management"],"summary":"Update an existing response.","description":"Fields that can be updated: name, libraries, and texts. The most recent version is required for updates.","operationId":"putResponsemanagementResponsesResponseId","produces":["application/json"],"parameters":[{"name":"responseId","in":"path","description":"Response ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Response","required":true,"schema":{"$ref":"#/definitions/Response"}},{"name":"expand","in":"query","description":"Expand instructions for the return value.","required":false,"type":"string","enum":["substitutionsSchema"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Response"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"409":{"description":"Resource conflict - Unexpected version was provided"},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putResponsesResponseId","x-purecloud-method-name":"putResponsemanagementResponse"},"delete":{"tags":["Response Management"],"summary":"Delete an existing response.","description":"This will remove the response from any libraries associated with it.","operationId":"deleteResponsemanagementResponsesResponseId","produces":["application/json"],"parameters":[{"name":"responseId","in":"path","description":"Response ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteResponsesResponseId","x-purecloud-method-name":"deleteResponsemanagementResponse"}},"/api/v2/presencedefinitions/{presenceId}":{"get":{"tags":["Presence"],"summary":"Get a Presence Definition","description":"","operationId":"getPresencedefinitionsPresenceId","produces":["application/json"],"parameters":[{"name":"presenceId","in":"path","description":"Organization Presence ID","required":true,"type":"string"},{"name":"localeCode","in":"query","description":"The locale code to fetch for the presence definition. Use ALL to fetch everything.","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OrganizationPresence"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getPresenceId","x-purecloud-method-name":"getPresencedefinition"},"put":{"tags":["Presence"],"summary":"Update a Presence Definition","description":"","operationId":"putPresencedefinitionsPresenceId","produces":["application/json"],"parameters":[{"name":"presenceId","in":"path","description":"Organization Presence ID","required":true,"type":"string"},{"in":"body","name":"body","description":"The OrganizationPresence to update","required":true,"schema":{"$ref":"#/definitions/OrganizationPresence"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OrganizationPresence"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["presence:presenceDefinition:edit"]},"x-inin-method-name":"putPresenceId","x-purecloud-method-name":"putPresencedefinition"},"delete":{"tags":["Presence"],"summary":"Delete a Presence Definition","description":"","operationId":"deletePresencedefinitionsPresenceId","produces":["application/json"],"parameters":[{"name":"presenceId","in":"path","description":"Organization Presence ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["presence:presenceDefinition:delete"]},"x-inin-method-name":"deletePresenceId","x-purecloud-method-name":"deletePresencedefinition"}},"/api/v2/outbound/campaigns/{campaignId}/agents/{userId}":{"put":{"tags":["Outbound"],"summary":"Send notification that an agent's state changed ","description":"New agent state.","operationId":"putOutboundCampaignsCampaignIdAgentsUserId","produces":["application/json"],"parameters":[{"name":"campaignId","in":"path","description":"Campaign ID","required":true,"type":"string"},{"name":"userId","in":"path","description":"Agent's user ID","required":true,"type":"string"},{"in":"body","name":"body","description":"agent","required":true,"schema":{"$ref":"#/definitions/Agent"}}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"invalid.stage":"No stage was provided.","invalid.campaign.status":"The dialer campaign was not active.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","campaign.not.found":"The dialer campaign was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putCampaignsCampaignIdAgentsUserId","x-purecloud-method-name":"putOutboundCampaignAgent"}},"/api/v2/license/definitions":{"get":{"tags":["License"],"summary":"Get all PureCloud license definitions available for the organization.","description":"","operationId":"getLicenseDefinitions","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LicenseDefinitionListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["billing:subscription:read","billing:subscription:view","billing:subscription:create","billing:subscription:add"]},"x-inin-method-name":"getDefinitions","x-purecloud-method-name":"getLicenseDefinitions"}},"/api/v2/routing/email/domains/{domainName}/routes":{"get":{"tags":["Routing"],"summary":"Get routes","description":"","operationId":"getRoutingEmailDomainsDomainnameRoutes","produces":["application/json"],"parameters":[{"name":"domainName","in":"path","description":"email domain","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pattern","in":"query","description":"Filter routes by the route's pattern property","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/InboundRouteEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:email:manage"]},"x-inin-method-name":"getEmailDomainsDomainnameRoutes","x-purecloud-method-name":"getRoutingEmailDomainRoutes"},"post":{"tags":["Routing"],"summary":"Create a route","description":"","operationId":"postRoutingEmailDomainsDomainnameRoutes","produces":["application/json"],"parameters":[{"name":"domainName","in":"path","description":"email domain","required":true,"type":"string"},{"in":"body","name":"body","description":"Route","required":true,"schema":{"$ref":"#/definitions/InboundRoute"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/InboundRoute"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"postino.domain.exists":"The inbound domain already exists.","postino.max.routes.exceeded":"The maximum number of routes for the domain has been exceeded.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","postino.invalid.route":"The 'queue' and 'pattern' fields are required.","bad.flow.id":"The flow is not eligible for use here.","postino.route.pattern.exists":"A route already exists for this domain with the specified pattern.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:email:manage"]},"x-inin-method-name":"postEmailDomainsDomainnameRoutes","x-purecloud-method-name":"postRoutingEmailDomainRoutes"}},"/api/v2/outbound/callanalysisresponsesets/{callAnalysisSetId}":{"get":{"tags":["Outbound"],"summary":"Get a dialer call analysis response set.","description":"","operationId":"getOutboundCallanalysisresponsesetsCallanalysissetId","produces":["application/json"],"parameters":[{"name":"callAnalysisSetId","in":"path","description":"Call Analysis Response Set ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ResponseSet"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:responseSet:view"]},"x-inin-method-name":"getCallanalysisresponsesetsCallanalysissetId","x-purecloud-method-name":"getOutboundCallanalysisresponseset"},"put":{"tags":["Outbound"],"summary":"Update a dialer call analysis response set.","description":"","operationId":"putOutboundCallanalysisresponsesetsCallanalysissetId","produces":["application/json"],"parameters":[{"name":"callAnalysisSetId","in":"path","description":"Call Analysis Response Set ID","required":true,"type":"string"},{"in":"body","name":"body","description":"ResponseSet","required":true,"schema":{"$ref":"#/definitions/ResponseSet"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ResponseSet"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"invalid.update":"","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"The name already exists.","invalid.flow":"The outbound flow could not be found.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","invalid.call.analysis.response.set.for.agentless.campaign":"The call analysis response set is invalid for agentless campaigns."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:responseSet:edit"]},"x-inin-method-name":"putCallanalysisresponsesetsCallanalysissetId","x-purecloud-method-name":"putOutboundCallanalysisresponseset"},"delete":{"tags":["Outbound"],"summary":"Delete a dialer call analysis response set.","description":"","operationId":"deleteOutboundCallanalysisresponsesetsCallanalysissetId","produces":["application/json"],"parameters":[{"name":"callAnalysisSetId","in":"path","description":"Call Analysis Response Set ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"call.analysis.response.set.in.use":"The dialer call analysis response set is in use.","bad.request":"The request could not be understood by the server due to malformed syntax.","referential.integrity.error":"Could not delete the resource because it is referenced by another entity."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:responseSet:delete"]},"x-inin-method-name":"deleteCallanalysisresponsesetsCallanalysissetId","x-purecloud-method-name":"deleteOutboundCallanalysisresponseset"}},"/api/v2/users/{userId}/outofoffice":{"get":{"tags":["Users"],"summary":"Get a OutOfOffice","description":"","operationId":"getUsersUserIdOutofoffice","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OutOfOffice"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserIdOutofoffice","x-purecloud-method-name":"getUserOutofoffice"},"put":{"tags":["Users"],"summary":"Update an OutOfOffice","description":"","operationId":"putUsersUserIdOutofoffice","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"in":"body","name":"body","description":"The updated UserPresence","required":true,"schema":{"$ref":"#/definitions/OutOfOffice"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OutOfOffice"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putUserIdOutofoffice","x-purecloud-method-name":"putUserOutofoffice"}},"/api/v2/conversations/{conversationId}/recordings":{"get":{"tags":["Recording"],"summary":"Get all of a Conversation's Recordings.","description":"","operationId":"getConversationsConversationIdRecordings","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"Conversation ID","required":true,"type":"string"},{"name":"maxWaitMs","in":"query","description":"The maximum number of milliseconds to wait for the recording to be ready. Must be a positive value.","required":false,"type":"integer","default":5000,"format":"int32"},{"name":"formatId","in":"query","description":"The desired media format","required":false,"type":"string","default":"WEBM","enum":["WAV","WEBM","WAV_ULAW","OGG_VORBIS","OGG_OPUS","NONE"]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/Recording"}}},"202":{"description":"Success - recording is transcoding"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"recording.recording.view.permission.check.failed":"The recording:recording:view permission is required.","missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","conversation.not.found":"A conversation for the provided conversationId was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getConversationIdRecordings","x-purecloud-method-name":"getConversationRecordings"}},"/api/v2/telephony/providers/edges/extensions/{extensionId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get an extension by ID.","description":"","operationId":"getTelephonyProvidersEdgesExtensionsExtensionId","produces":["application/json"],"parameters":[{"name":"extensionId","in":"path","description":"Extension ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Extension"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesExtensionsExtensionId","x-purecloud-method-name":"getTelephonyProvidersEdgesExtension"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update an extension by ID.","description":"","operationId":"putTelephonyProvidersEdgesExtensionsExtensionId","produces":["application/json"],"parameters":[{"name":"extensionId","in":"path","description":"Extension ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Extension","required":true,"schema":{"$ref":"#/definitions/Extension"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Extension"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesExtensionsExtensionId","x-purecloud-method-name":"putTelephonyProvidersEdgesExtension"}},"/api/v2/telephony/providers/edges/dids":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a listing of DIDs","description":"","operationId":"getTelephonyProvidersEdgesDids","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"number"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"ASC"},{"name":"phoneNumber","in":"query","description":"Filter by phoneNumber","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DIDEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesDids","x-purecloud-method-name":"getTelephonyProvidersEdgesDids"}},"/api/v2/groups":{"get":{"tags":["Groups"],"summary":"Get a group list","description":"","operationId":"getGroups","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortOrder","in":"query","description":"Ascending or descending sort order","required":false,"type":"string","default":"ASC","enum":["ascending","descending"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/GroupEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getGroups","x-purecloud-method-name":"getGroups"},"post":{"tags":["Groups"],"summary":"Create a group","description":"","operationId":"postGroups","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Group","required":true,"schema":{"$ref":"#/definitions/Group"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Group"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["group_administration","group_creation"]},"x-inin-method-name":"postGroups","x-purecloud-method-name":"postGroups"}},"/api/v2/architect/dependencytracking/types":{"get":{"tags":["Architect"],"summary":"Get Dependency Tracking types.","description":"","operationId":"getArchitectDependencytrackingTypes","produces":["application/json"],"parameters":[{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DependencyTypeEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getDependencytrackingTypes","x-purecloud-method-name":"getArchitectDependencytrackingTypes"}},"/api/v2/alerting/interactionstats/alerts/{alertId}":{"get":{"tags":["Alerting"],"summary":"Get an interaction stats alert","description":"","operationId":"getAlertingInteractionstatsAlertsAlertId","produces":["application/json"],"parameters":[{"name":"alertId","in":"path","description":"Alert ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/InteractionStatsAlert"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:alert:view"]},"x-inin-method-name":"getInteractionstatsAlertsAlertId","x-purecloud-method-name":"getAlertingInteractionstatsAlert"},"put":{"tags":["Alerting"],"summary":"Update an interaction stats alert read status","description":"","operationId":"putAlertingInteractionstatsAlertsAlertId","produces":["application/json"],"parameters":[{"name":"alertId","in":"path","description":"Alert ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers"]},"collectionFormat":"multi"},{"in":"body","name":"body","description":"InteractionStatsAlert","required":true,"schema":{"$ref":"#/definitions/UnreadStatus"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UnreadStatus"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:alert:edit"]},"x-inin-method-name":"putInteractionstatsAlertsAlertId","x-purecloud-method-name":"putAlertingInteractionstatsAlert"},"delete":{"tags":["Alerting"],"summary":"Delete an interaction stats alert","description":"","operationId":"deleteAlertingInteractionstatsAlertsAlertId","produces":["application/json"],"parameters":[{"name":"alertId","in":"path","description":"Alert ID","required":true,"type":"string"}],"responses":{"204":{"description":"Interaction stats alert deleted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:alert:delete"]},"x-inin-method-name":"deleteInteractionstatsAlertsAlertId","x-purecloud-method-name":"deleteAlertingInteractionstatsAlert"}},"/api/v2/voicemail/groups/{groupId}/policy":{"get":{"tags":["Voicemail"],"summary":"Get a group's voicemail policy","description":"","operationId":"getVoicemailGroupsGroupIdPolicy","produces":["application/json"],"parameters":[{"name":"groupId","in":"path","description":"Group ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailGroupPolicy"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["directory:group:add","directory:group:edit","group_administration","group_creation"]},"x-inin-method-name":"getGroupsGroupIdPolicy","x-purecloud-method-name":"getVoicemailGroupPolicy"},"patch":{"tags":["Voicemail"],"summary":"Update a group's voicemail policy","description":"","operationId":"patchVoicemailGroupsGroupIdPolicy","produces":["application/json"],"parameters":[{"name":"groupId","in":"path","description":"Group ID","required":true,"type":"string"},{"in":"body","name":"body","description":"The group's voicemail policy","required":true,"schema":{"$ref":"#/definitions/VoicemailGroupPolicy"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailGroupPolicy"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["directory:group:add","directory:group:edit","group_administration","group_creation"]},"x-inin-method-name":"patchGroupsGroupIdPolicy","x-purecloud-method-name":"patchVoicemailGroupPolicy"}},"/api/v2/users/{userId}/roles":{"get":{"tags":["Authorization","Users"],"summary":"Returns a listing of roles and permissions for a user.","description":"","operationId":"getUsersUserIdRoles","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserAuthorization"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["authorization:grant:view"]},"x-inin-method-name":"getUserIdRoles","x-purecloud-method-name":"getUserRoles"},"put":{"tags":["Authorization","Users"],"summary":"Sets the user's roles","description":"","operationId":"putUsersUserIdRoles","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"in":"body","name":"body","description":"List of roles","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserAuthorization"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["admin","role_manager","authorization:grant:add"]},"x-inin-method-name":"putUserIdRoles","x-purecloud-method-name":"putUserRoles"},"delete":{"tags":["Authorization","Users"],"summary":"Removes all the roles from the user.","description":"","operationId":"deleteUsersUserIdRoles","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["admin","role_manager","authorization:grant:delete"]},"x-inin-method-name":"deleteUserIdRoles","x-purecloud-method-name":"deleteUserRoles"}},"/api/v2/greetings":{"get":{"tags":["Greetings"],"summary":"Gets an Organization's Greetings","description":"","operationId":"getGreetings","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getGreetings","x-purecloud-method-name":"getGreetings"},"post":{"tags":["Greetings"],"summary":"Create a Greeting for an Organization","description":"","operationId":"postGreetings","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"The Greeting to create","required":true,"schema":{"$ref":"#/definitions/Greeting"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DefaultGreetingList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postGreetings","x-purecloud-method-name":"postGreetings"}},"/api/v2/stations":{"get":{"tags":["Stations"],"summary":"Get the list of available stations.","description":"","operationId":"getStations","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"name"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"id","in":"query","description":"Comma separated list of stationIds","required":false,"type":"string"},{"name":"lineAppearanceId","in":"query","description":"lineAppearanceId","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/StationEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getStations","x-purecloud-method-name":"getStations"}},"/api/v2/users/{userId}/greetings":{"get":{"tags":["Greetings"],"summary":"Get a list of the User's Greetings","description":"","operationId":"getUsersUserIdGreetings","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserIdGreetings","x-purecloud-method-name":"getUserGreetings"},"post":{"tags":["Greetings"],"summary":"Creates a Greeting for a User","description":"","operationId":"postUsersUserIdGreetings","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"in":"body","name":"body","description":"The Greeting to create","required":true,"schema":{"$ref":"#/definitions/Greeting"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Greeting"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postUserIdGreetings","x-purecloud-method-name":"postUserGreetings"}},"/api/v2/users/{userId}/queues":{"get":{"tags":["Users"],"summary":"Get queues for user","description":"","operationId":"getUsersUserIdQueues","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"joined","in":"query","description":"Is joined to the queue","required":false,"type":"boolean","default":true}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserQueueEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:view"]},"x-inin-method-name":"getUserIdQueues","x-purecloud-method-name":"getUserQueues"},"patch":{"tags":["Users"],"summary":"Join or unjoin a set of queues for a user","description":"","operationId":"patchUsersUserIdQueues","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"in":"body","name":"body","description":"User Queues","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/UserQueue"}}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserQueueEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:join"]},"x-inin-method-name":"patchUserIdQueues","x-purecloud-method-name":"patchUserQueues"}},"/api/v2/flows/{flowId}/versions":{"get":{"tags":["Architect"],"summary":"Get flow version list","description":"","operationId":"getFlowsFlowIdVersions","produces":["application/json"],"parameters":[{"name":"flowId","in":"path","description":"Flow ID","required":true,"type":"string"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"deleted","in":"query","description":"Include deleted flows","required":false,"type":"boolean"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/FlowVersionEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","architect.flow.not.found":"Could not find flow with specified ID."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getFlowIdVersions","x-purecloud-method-name":"getFlowVersions"},"post":{"tags":["Architect"],"summary":"Create flow version","description":"","operationId":"postFlowsFlowIdVersions","produces":["application/json"],"parameters":[{"name":"flowId","in":"path","description":"Flow ID","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"type":"object","additionalProperties":{"type":"object"}}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/FlowVersion"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","architect.flow.data.missing":"Flow version data content is missing.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","architect.object.validate.failed":"Failed to validate object.","architect.flow.version.validate.failed.configuration.version":"Flow version object configuration version is missing or invalid.","architect.object.validate.failed.value":"Failed to validate object due to invalid field value.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","architect.flow.not.found":"Could not find flow with specified ID."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.flow.save.failed":"Could not save flow data to permanent storage.","architect.object.update.failed":"The database update for the object failed.","architect.flow.serialize.failed":"Could not serialize flow data.","architect.external.user.query.error":"Failed querying backend service for information on user.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"postFlowIdVersions","x-purecloud-method-name":"postFlowVersions"}},"/api/v2/analytics/reporting/reportformats":{"get":{"tags":["Analytics"],"summary":"Get a list of report formats","description":"Get a list of report formats.","operationId":"getAnalyticsReportingReportformats","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"type":"string"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getReportingReportformats","x-purecloud-method-name":"getAnalyticsReportingReportformats"}},"/api/v2/contentmanagement/workspaces":{"get":{"tags":["Content Management"],"summary":"Get a list of workspaces.","description":"Specifying 'content' access will return all workspaces the user has document access to, while 'admin' access will return all group workspaces the user has administrative rights to.","operationId":"getContentmanagementWorkspaces","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"access","in":"query","description":"Requested access level.","required":false,"type":"array","items":{"type":"string","enum":["content","admin","document:create","document:viewContent","document:viewMetadata","document:download","document:delete","document:update","document:share","document:shareView","document:email","document:print","document:auditView","document:replace","document:tag","tag:create","tag:view","tag:update","tag:apply","tag:remove","tag:delete"],"default":"document:viewmetadata"},"collectionFormat":"multi"},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["summary","acl"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/WorkspaceEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getWorkspaces","x-purecloud-method-name":"getContentmanagementWorkspaces"},"post":{"tags":["Content Management"],"summary":"Create a group workspace","description":"","operationId":"postContentmanagementWorkspaces","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Workspace","required":true,"schema":{"$ref":"#/definitions/WorkspaceCreate"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Workspace"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postWorkspaces","x-purecloud-method-name":"postContentmanagementWorkspaces"}},"/api/v2/responsemanagement/responses/query":{"post":{"tags":["Response Management"],"summary":"Query responses","description":"","operationId":"postResponsemanagementResponsesQuery","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Response","required":true,"schema":{"$ref":"#/definitions/ResponseQueryRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ResponseQueryResults"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postResponsesQuery","x-purecloud-method-name":"postResponsemanagementResponsesQuery"}},"/api/v2/orphanrecordings/{orphanId}":{"get":{"tags":["Recording"],"summary":"Gets a single orphan recording","description":"","operationId":"getOrphanrecordingsOrphanId","produces":["application/json"],"parameters":[{"name":"orphanId","in":"path","description":"Orphan ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OrphanRecording"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:orphan:view"]},"x-inin-method-name":"getOrphanId","x-purecloud-method-name":"getOrphanrecording"},"put":{"tags":["Recording"],"summary":"Updates an orphan recording to a regular recording with retention values","description":"If this operation is successful the orphan will no longer exist. It will be replaced by the resulting recording in the response. This replacement recording is accessible by the normal Recording api.","operationId":"putOrphanrecordingsOrphanId","produces":["application/json"],"parameters":[{"name":"orphanId","in":"path","description":"Orphan ID","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/OrphanUpdateRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Recording"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"recording.orphan.retention.data.invalid":"The provided dates in the payload were invalid.","recording.orphan.unknown.conversation":"The provided conversation in the payload doesn't exist.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","recording.orphan.edit.permission.check.failed":"Requesting user lacks permission to perform this api operation."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:orphan:edit"]},"x-inin-method-name":"putOrphanId","x-purecloud-method-name":"putOrphanrecording"},"delete":{"tags":["Recording"],"summary":"Deletes a single orphan recording","description":"","operationId":"deleteOrphanrecordingsOrphanId","produces":["application/json"],"parameters":[{"name":"orphanId","in":"path","description":"Orphan ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OrphanRecording"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:orphan:delete"]},"x-inin-method-name":"deleteOrphanId","x-purecloud-method-name":"deleteOrphanrecording"}},"/api/v2/identityproviders":{"get":{"tags":["Identity Provider"],"summary":"The list of identity providers","description":"","operationId":"getIdentityproviders","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OAuthProviderEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:view"]},"x-inin-method-name":"getIdentityproviders","x-purecloud-method-name":"getIdentityproviders"}},"/api/v2/contentmanagement/workspaces/{workspaceId}":{"get":{"tags":["Content Management"],"summary":"Get a workspace.","description":"","operationId":"getContentmanagementWorkspacesWorkspaceId","produces":["application/json"],"parameters":[{"name":"workspaceId","in":"path","description":"Workspace ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["summary","acl"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Workspace"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getWorkspacesWorkspaceId","x-purecloud-method-name":"getContentmanagementWorkspace"},"put":{"tags":["Content Management"],"summary":"Update a workspace","description":"","operationId":"putContentmanagementWorkspacesWorkspaceId","produces":["application/json"],"parameters":[{"name":"workspaceId","in":"path","description":"Workspace ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Workspace","required":true,"schema":{"$ref":"#/definitions/Workspace"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Workspace"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putWorkspacesWorkspaceId","x-purecloud-method-name":"putContentmanagementWorkspace"},"delete":{"tags":["Content Management"],"summary":"Delete a workspace","description":"","operationId":"deleteContentmanagementWorkspacesWorkspaceId","produces":["application/json"],"parameters":[{"name":"workspaceId","in":"path","description":"Workspace ID","required":true,"type":"string"},{"name":"moveChildrenToWorkspaceId","in":"query","description":"New location for objects in deleted workspace.","required":false,"type":"string"}],"responses":{"202":{"description":"Accepted - Processing Delete"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteWorkspacesWorkspaceId","x-purecloud-method-name":"deleteContentmanagementWorkspace"}},"/api/v2/architect/dependencytracking/consumedresources":{"get":{"tags":["Architect"],"summary":"Get resources that are consumed by a given Dependency Tracking object","description":"","operationId":"getArchitectDependencytrackingConsumedresources","produces":["application/json"],"parameters":[{"name":"id","in":"query","description":"Consuming object ID","required":true,"type":"string"},{"name":"version","in":"query","description":"Consuming object version","required":true,"type":"string"},{"name":"objectType","in":"query","description":"Consuming object type","required":true,"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},{"name":"resourceType","in":"query","description":"Types of consumed resources to show","required":false,"type":"array","items":{"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ConsumedResourcesEntityListing"}},"206":{"description":"Partial Content - the org data is being rebuilt or needs to be rebuilt."},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","architect.dependency.object.version.not.specified":"A version was not specified for the dependency object.","architect.query.parameter.missing":"A required query parameter is missing or empty.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","architect.dependency.object.invalid.type":"An invalid dependency object type was specified."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.flow.version.missing":"Specified flow version is missing.","not.found":"The requested resource was not found.","architect.dependency.object.not.found":"Could not find the dependency object with specified ID and version.","architect.flow.not.found":"Could not find flow with specified ID."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.external.call.failure":"A call to another backend service failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request.","architect.database.throughput.exceeded":"Database too busy. Please try again."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getDependencytrackingConsumedresources","x-purecloud-method-name":"getArchitectDependencytrackingConsumedresources"}},"/api/v2/alerting/interactionstats/rules/{ruleId}":{"get":{"tags":["Alerting"],"summary":"Get an interaction stats rule.","description":"","operationId":"getAlertingInteractionstatsRulesRuleId","produces":["application/json"],"parameters":[{"name":"ruleId","in":"path","description":"Rule ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/InteractionStatsRule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:view"]},"x-inin-method-name":"getInteractionstatsRulesRuleId","x-purecloud-method-name":"getAlertingInteractionstatsRule"},"put":{"tags":["Alerting"],"summary":"Update an interaction stats rule","description":"","operationId":"putAlertingInteractionstatsRulesRuleId","produces":["application/json"],"parameters":[{"name":"ruleId","in":"path","description":"Rule ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers"]},"collectionFormat":"multi"},{"in":"body","name":"body","description":"AlertingRule","required":true,"schema":{"$ref":"#/definitions/InteractionStatsRule"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/InteractionStatsRule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:edit"]},"x-inin-method-name":"putInteractionstatsRulesRuleId","x-purecloud-method-name":"putAlertingInteractionstatsRule"},"delete":{"tags":["Alerting"],"summary":"Delete an interaction stats rule.","description":"","operationId":"deleteAlertingInteractionstatsRulesRuleId","produces":["application/json"],"parameters":[{"name":"ruleId","in":"path","description":"Rule ID","required":true,"type":"string"}],"responses":{"204":{"description":"Interaction stats rule deleted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:delete"]},"x-inin-method-name":"deleteInteractionstatsRulesRuleId","x-purecloud-method-name":"deleteAlertingInteractionstatsRule"}},"/api/v2/authorization/roles/{roleId}":{"get":{"tags":["Authorization"],"summary":"Get a single organization role.","description":"Get the organization role specified by its ID.","operationId":"getAuthorizationRolesRoleId","produces":["application/json"],"parameters":[{"name":"roleId","in":"path","description":"Role ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainOrganizationRole"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["authorization:role:view"]},"x-inin-method-name":"getRolesRoleId","x-purecloud-method-name":"getAuthorizationRole"},"put":{"tags":["Authorization"],"summary":"Update an organization role.","description":"Update","operationId":"putAuthorizationRolesRoleId","produces":["application/json"],"parameters":[{"name":"roleId","in":"path","description":"Role ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Organization role","required":true,"schema":{"$ref":"#/definitions/DomainOrganizationRoleUpdate"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainOrganizationRole"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["admin","role_manager","authorization:role:edit"]},"x-inin-method-name":"putRolesRoleId","x-purecloud-method-name":"putAuthorizationRole"},"delete":{"tags":["Authorization"],"summary":"Delete an organization role.","description":"","operationId":"deleteAuthorizationRolesRoleId","produces":["application/json"],"parameters":[{"name":"roleId","in":"path","description":"Role ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["admin","role_manager","authorization:role:delete"]},"x-inin-method-name":"deleteRolesRoleId","x-purecloud-method-name":"deleteAuthorizationRole"},"patch":{"tags":["Authorization"],"summary":"Patch Organization Role for needsUpdate Field","description":"Patch Organization Role for needsUpdate Field","operationId":"patchAuthorizationRolesRoleId","produces":["application/json"],"parameters":[{"name":"roleId","in":"path","description":"Role ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Organization role","required":true,"schema":{"$ref":"#/definitions/DomainOrganizationRole"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainOrganizationRole"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["admin","role_manager","authorization:role:edit"]},"x-inin-method-name":"patchRolesRoleId","x-purecloud-method-name":"patchAuthorizationRole"}},"/api/v2/outbound/attemptlimits":{"get":{"tags":["Outbound"],"summary":"Query attempt limits list","description":"","operationId":"getOutboundAttemptlimits","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"filterType","in":"query","description":"Filter type","required":false,"type":"string","default":"Prefix","enum":["Equals","RegEx","Contains","Prefix","LessThan","LessThanEqualTo","GreaterThan","GreaterThanEqualTo","BeginsWith","EndsWith"]},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"a","enum":["ascending","descending"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AttemptLimitsEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:attemptLimits:view"]},"x-inin-method-name":"getAttemptlimits","x-purecloud-method-name":"getOutboundAttemptlimits"},"post":{"tags":["Outbound"],"summary":"Create attempt limits","description":"","operationId":"postOutboundAttemptlimits","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"AttemptLimits","required":true,"schema":{"$ref":"#/definitions/AttemptLimits"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AttemptLimits"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"incorrect.max.value":"Max values must be > 0 and one of them must be defined","name.cannot.be.blank":"A name must be provided.","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"The name already exists.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.time.zone":"Not recognized as a valid time zone.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:attemptLimits:add"]},"x-inin-method-name":"postAttemptlimits","x-purecloud-method-name":"postOutboundAttemptlimits"}},"/api/v2/contentmanagement/status":{"get":{"tags":["Content Management"],"summary":"Get a list of statuses for pending operations","description":"","operationId":"getContentmanagementStatus","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CommandStatusEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getStatus","x-purecloud-method-name":"getContentmanagementStatus"}},"/api/v2/routing/languages/{languageId}":{"get":{"tags":["Languages"],"summary":"Get language","description":"","operationId":"getRoutingLanguagesLanguageId","produces":["application/json"],"parameters":[{"name":"languageId","in":"path","description":"Language ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Language"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:skill:manage"]},"x-inin-method-name":"getLanguagesLanguageId","x-purecloud-method-name":"getRoutingLanguage"},"delete":{"tags":["Languages"],"summary":"Delete Language","description":"","operationId":"deleteRoutingLanguagesLanguageId","produces":["application/json"],"parameters":[{"name":"languageId","in":"path","description":"Language ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:skill:manage"]},"x-inin-method-name":"deleteLanguagesLanguageId","x-purecloud-method-name":"deleteRoutingLanguage"}},"/api/v2/contentmanagement/workspaces/{workspaceId}/tagvalues":{"get":{"tags":["Content Management"],"summary":"Get a list of workspace tags","description":"","operationId":"getContentmanagementWorkspacesWorkspaceIdTagvalues","produces":["application/json"],"parameters":[{"name":"workspaceId","in":"path","description":"Workspace ID","required":true,"type":"string"},{"name":"value","in":"query","description":"filter the list of tags returned","required":false,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["acl"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TagValueEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getWorkspacesWorkspaceIdTagvalues","x-purecloud-method-name":"getContentmanagementWorkspaceTagvalues"},"post":{"tags":["Content Management"],"summary":"Create a workspace tag","description":"","operationId":"postContentmanagementWorkspacesWorkspaceIdTagvalues","produces":["application/json"],"parameters":[{"name":"workspaceId","in":"path","description":"Workspace ID","required":true,"type":"string"},{"in":"body","name":"body","description":"tag","required":true,"schema":{"$ref":"#/definitions/TagValue"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TagValue"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postWorkspacesWorkspaceIdTagvalues","x-purecloud-method-name":"postContentmanagementWorkspaceTagvalues"}},"/api/v2/outbound/campaigns/progress":{"post":{"tags":["Outbound"],"summary":"Get progress for a list of campaigns","description":"","operationId":"postOutboundCampaignsProgress","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Campaign IDs","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/CampaignProgress"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"callback.error.missing.callback.numbers":"Callback numbers missing","callback.error.missing.queue.id":"Callback missing queue ID","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaign:view"]},"x-inin-method-name":"postCampaignsProgress","x-purecloud-method-name":"postOutboundCampaignsProgress"}},"/api/v2/contentmanagement/documents/{documentId}/audits":{"get":{"tags":["Content Management"],"summary":"Get a list of audits for a document.","description":"","operationId":"getContentmanagementDocumentsDocumentIdAudits","produces":["application/json"],"parameters":[{"name":"documentId","in":"path","description":"Document ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"transactionFilter","in":"query","description":"Transaction filter","required":false,"type":"string"},{"name":"level","in":"query","description":"level","required":false,"type":"string","default":"USER"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"ascending"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DocumentAuditEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getDocumentsDocumentIdAudits","x-purecloud-method-name":"getContentmanagementDocumentAudits"}},"/api/v2/geolocations/settings":{"get":{"tags":["Geolocation"],"summary":"Get a organization's GeolocationSettings","description":"","operationId":"getGeolocationsSettings","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/GeolocationSettings"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSettings","x-purecloud-method-name":"getGeolocationsSettings"},"patch":{"tags":["Geolocation"],"summary":"Patch a organization's GeolocationSettings","description":"","operationId":"patchGeolocationsSettings","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Geolocation settings","required":true,"schema":{"$ref":"#/definitions/GeolocationSettings"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/GeolocationSettings"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"patchSettings","x-purecloud-method-name":"patchGeolocationsSettings"}},"/api/v2/outbound/wrapupcodemappings":{"get":{"tags":["Outbound"],"summary":"Get the Dialer wrap up code mapping.","description":"","operationId":"getOutboundWrapupcodemappings","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/WrapUpCodeMapping"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:wrapUpCodeMapping:view"]},"x-inin-method-name":"getWrapupcodemappings","x-purecloud-method-name":"getOutboundWrapupcodemappings"},"put":{"tags":["Outbound"],"summary":"Update the Dialer wrap up code mapping.","description":"","operationId":"putOutboundWrapupcodemappings","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"wrapUpCodeMapping","required":true,"schema":{"$ref":"#/definitions/WrapUpCodeMapping"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/WrapUpCodeMapping"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"invalid.update":"An attempt was made to update a wrap up code mapping in an invalid way","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:wrapUpCodeMapping:edit"]},"x-inin-method-name":"putWrapupcodemappings","x-purecloud-method-name":"putOutboundWrapupcodemappings"}},"/api/v2/telephony/providers/edges/sites/{siteId}/numberplans":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get the list of Number Plans for this Site.","description":"","operationId":"getTelephonyProvidersEdgesSitesSiteIdNumberplans","produces":["application/json"],"parameters":[{"name":"siteId","in":"path","description":"Site ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/NumberPlan"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesSitesSiteIdNumberplans","x-purecloud-method-name":"getTelephonyProvidersEdgesSiteNumberplans"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update the list of Number Plans.","description":"","operationId":"putTelephonyProvidersEdgesSitesSiteIdNumberplans","produces":["application/json"],"parameters":[{"name":"siteId","in":"path","description":"Site ID","required":true,"type":"string"},{"in":"body","name":"body","description":"List of number plans","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/NumberPlan"}}}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/NumberPlan"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","error.updating.number.plans":"There was a problem updating number plans.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","duplicate.number.plan.name":"Number Plan names must be unique.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesSitesSiteIdNumberplans","x-purecloud-method-name":"putTelephonyProvidersEdgesSiteNumberplans"}},"/api/v2/organizations/me":{"get":{"tags":["Organization"],"summary":"Get organization.","description":"","operationId":"getOrganizationsMe","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Organization"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getMe","x-purecloud-method-name":"getOrganizationsMe"},"put":{"tags":["Organization"],"summary":"Update organization.","description":"","operationId":"putOrganizationsMe","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Organization","required":false,"schema":{"$ref":"#/definitions/Organization"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Organization"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["admin"]},"x-inin-method-name":"putMe","x-purecloud-method-name":"putOrganizationsMe"}},"/api/v2/groups/{groupId}/greetings":{"get":{"tags":["Greetings"],"summary":"Get a list of the Group's Greetings","description":"","operationId":"getGroupsGroupIdGreetings","produces":["application/json"],"parameters":[{"name":"groupId","in":"path","description":"Group ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/GreetingListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getGroupIdGreetings","x-purecloud-method-name":"getGroupGreetings"},"post":{"tags":["Greetings"],"summary":"Creates a Greeting for a Group","description":"","operationId":"postGroupsGroupIdGreetings","produces":["application/json"],"parameters":[{"name":"groupId","in":"path","description":"Group ID","required":true,"type":"string"},{"in":"body","name":"body","description":"The Greeting to create","required":true,"schema":{"$ref":"#/definitions/Greeting"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Greeting"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postGroupIdGreetings","x-purecloud-method-name":"postGroupGreetings"}},"/api/v2/architect/prompts/{promptId}/resources/{languageCode}":{"get":{"tags":["Architect"],"summary":"Get specified user prompt resource","description":"","operationId":"getArchitectPromptsPromptIdResourcesLanguagecode","produces":["application/json"],"parameters":[{"name":"promptId","in":"path","description":"Prompt ID","required":true,"type":"string"},{"name":"languageCode","in":"path","description":"Language","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PromptAsset"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","architect.prompt.resource.not.found":"Could not find resource with specified language in specified prompt."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getPromptsPromptIdResourcesLanguagecode","x-purecloud-method-name":"getArchitectPromptResource"},"put":{"tags":["Architect"],"summary":"Update specified user prompt resource","description":"","operationId":"putArchitectPromptsPromptIdResourcesLanguagecode","produces":["application/json"],"parameters":[{"name":"promptId","in":"path","description":"Prompt ID","required":true,"type":"string"},{"name":"languageCode","in":"path","description":"Language","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/PromptAsset"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PromptAsset"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.prompt.resource.invalid.tags":"The specified tags are in an invalid format.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","architect.object.validate.failed":"Failed to validate object.","architect.object.validate.failed.value":"Failed to validate object due to invalid field value.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","architect.prompt.resource.not.found":"Could not find resource with specified language in specified prompt."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.object.update.failed":"The database update for the object failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"putPromptsPromptIdResourcesLanguagecode","x-purecloud-method-name":"putArchitectPromptResource"},"delete":{"tags":["Architect"],"summary":"Delete specified user prompt resource","description":"","operationId":"deleteArchitectPromptsPromptIdResourcesLanguagecode","produces":["application/json"],"parameters":[{"name":"promptId","in":"path","description":"Prompt ID","required":true,"type":"string"},{"name":"languageCode","in":"path","description":"Language","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.prompt.not.found":"Could not find prompt with specified ID.","architect.flow.data.missing":"Flow version data content is missing.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.external.call.failure":"A call to another backend service failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request.","architect.database.throughput.exceeded":"Database too busy. Please try again."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"deletePromptsPromptIdResourcesLanguagecode","x-purecloud-method-name":"deleteArchitectPromptResource"}},"/api/v2/quality/publishedforms/{formId}":{"get":{"tags":["Quality"],"summary":"Get the published evaluation forms.","description":"","operationId":"getQualityPublishedformsFormId","produces":["application/json"],"parameters":[{"name":"formId","in":"path","description":"Form ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EvaluationForm"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["quality:evaluationForm:view"]},"x-inin-method-name":"getPublishedformsFormId","x-purecloud-method-name":"getQualityPublishedform"}},"/api/v2/contentmanagement/workspaces/{workspaceId}/tagvalues/{tagId}":{"get":{"tags":["Content Management"],"summary":"Get a workspace tag","description":"","operationId":"getContentmanagementWorkspacesWorkspaceIdTagvaluesTagId","produces":["application/json"],"parameters":[{"name":"workspaceId","in":"path","description":"Workspace ID","required":true,"type":"string"},{"name":"tagId","in":"path","description":"Tag ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["acl"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TagValue"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getWorkspacesWorkspaceIdTagvaluesTagId","x-purecloud-method-name":"getContentmanagementWorkspaceTagvalue"},"put":{"tags":["Content Management"],"summary":"Update a workspace tag. Will update all documents with the new tag value.","description":"","operationId":"putContentmanagementWorkspacesWorkspaceIdTagvaluesTagId","produces":["application/json"],"parameters":[{"name":"workspaceId","in":"path","description":"Workspace ID","required":true,"type":"string"},{"name":"tagId","in":"path","description":"Tag ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Workspace","required":true,"schema":{"$ref":"#/definitions/TagValue"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TagValue"}},"202":{"description":"Accepted - Processing Update"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putWorkspacesWorkspaceIdTagvaluesTagId","x-purecloud-method-name":"putContentmanagementWorkspaceTagvalue"},"delete":{"tags":["Content Management"],"summary":"Delete workspace tag","description":"Delete a tag from a workspace. Will remove this tag from all documents.","operationId":"deleteContentmanagementWorkspacesWorkspaceIdTagvaluesTagId","produces":["application/json"],"parameters":[{"name":"workspaceId","in":"path","description":"Workspace ID","required":true,"type":"string"},{"name":"tagId","in":"path","description":"Tag ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteWorkspacesWorkspaceIdTagvaluesTagId","x-purecloud-method-name":"deleteContentmanagementWorkspaceTagvalue"}},"/api/v2/routing/queues/{queueId}/wrapupcodes":{"get":{"tags":["Routing"],"summary":"Get the wrap-up codes for a queue","description":"","operationId":"getRoutingQueuesQueueIdWrapupcodes","produces":["application/json"],"parameters":[{"name":"queueId","in":"path","description":"Queue ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/WrapupCodeEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:view"]},"x-inin-method-name":"getQueuesQueueIdWrapupcodes","x-purecloud-method-name":"getRoutingQueueWrapupcodes"},"post":{"tags":["Routing"],"summary":"Add up to 100 wrap-up codes to a queue","description":"","operationId":"postRoutingQueuesQueueIdWrapupcodes","produces":["application/json"],"parameters":[{"name":"queueId","in":"path","description":"Queue ID","required":true,"type":"string"},{"in":"body","name":"body","description":"List of wrapup codes","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/WrapupCode"}}}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/WrapupCode"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:edit"]},"x-inin-method-name":"postQueuesQueueIdWrapupcodes","x-purecloud-method-name":"postRoutingQueueWrapupcodes"}},"/api/v2/routing/queues/{queueId}/wrapupcodes/{codeId}":{"delete":{"tags":["Routing"],"summary":"Delete a wrap-up code from a queue","description":"","operationId":"deleteRoutingQueuesQueueIdWrapupcodesCodeId","produces":["application/json"],"parameters":[{"name":"queueId","in":"path","description":"Queue ID","required":true,"type":"string"},{"name":"codeId","in":"path","description":"Code ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:edit"]},"x-inin-method-name":"deleteQueuesQueueIdWrapupcodesCodeId","x-purecloud-method-name":"deleteRoutingQueueWrapupcode"}},"/api/v2/telephony/providers/edges/sites/{siteId}/rebalance":{"post":{"tags":["Telephony Providers Edge"],"summary":"Triggers the rebalance operation.","description":"","operationId":"postTelephonyProvidersEdgesSitesSiteIdRebalance","produces":["application/json"],"parameters":[{"name":"siteId","in":"path","description":"Site ID","required":true,"type":"string"}],"responses":{"202":{"description":"Accepted - Processing the Rebalance"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesSitesSiteIdRebalance","x-purecloud-method-name":"postTelephonyProvidersEdgesSiteRebalance"}},"/api/v2/alerting/heartbeat/rules":{"get":{"tags":["Alerting"],"summary":"Get a heart beat rule list.","description":"","operationId":"getAlertingHeartbeatRules","produces":["application/json"],"parameters":[{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/HeartBeatRuleContainer"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:view"]},"x-inin-method-name":"getHeartbeatRules","x-purecloud-method-name":"getAlertingHeartbeatRules"},"post":{"tags":["Alerting"],"summary":"Create a heart beat rule.","description":"","operationId":"postAlertingHeartbeatRules","produces":["application/json"],"parameters":[{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers"]},"collectionFormat":"multi"},{"in":"body","name":"body","description":"HeartBeatRule","required":true,"schema":{"$ref":"#/definitions/HeartBeatRule"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/HeartBeatRule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:add"]},"x-inin-method-name":"postHeartbeatRules","x-purecloud-method-name":"postAlertingHeartbeatRules"}},"/api/v2/users/{userId}":{"get":{"tags":["Users"],"summary":"Get user.","description":"","operationId":"getUsersUserId","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["routingStatus","presence","conversationSummary","outOfOffice","geolocation","station","authorization","profileSkills","locations","groupMemberships"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/User"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"general.resource.not.found":"Unable to find a user with that userId","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserId","x-purecloud-method-name":"getUser"},"delete":{"tags":["Users"],"summary":"Delete user","description":"","operationId":"deleteUsersUserId","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteUserId","x-purecloud-method-name":"deleteUser"},"patch":{"tags":["Users"],"summary":"Update user","description":"","operationId":"patchUsersUserId","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"in":"body","name":"body","description":"User","required":true,"schema":{"$ref":"#/definitions/User"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/User"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchUserId","x-purecloud-method-name":"patchUser"}},"/api/v2/fax/documents/{documentId}/content":{"get":{"tags":["Fax"],"summary":"Download a fax document.","description":"","operationId":"getFaxDocumentsDocumentIdContent","produces":["application/json"],"parameters":[{"name":"documentId","in":"path","description":"Document ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DownloadResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getDocumentsDocumentIdContent","x-purecloud-method-name":"getFaxDocumentContent"}},"/api/v2/recording/localkeys/settings/{settingsId}":{"get":{"tags":["Recording"],"summary":"Get the local encryption settings","description":"","operationId":"getRecordingLocalkeysSettingsSettingsId","produces":["application/json"],"parameters":[{"name":"settingsId","in":"path","description":"Settings Id","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LocalEncryptionConfiguration"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:encryptionKey:view"]},"x-inin-method-name":"getLocalkeysSettingsSettingsId","x-purecloud-method-name":"getRecordingLocalkeysSetting"},"put":{"tags":["Recording"],"summary":"Update the local encryption settings","description":"","operationId":"putRecordingLocalkeysSettingsSettingsId","produces":["application/json"],"parameters":[{"name":"settingsId","in":"path","description":"Settings Id","required":true,"type":"string"},{"in":"body","name":"body","description":"Local Encryption metadata","required":true,"schema":{"$ref":"#/definitions/LocalEncryptionConfiguration"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LocalEncryptionConfiguration"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:encryptionKey:edit"]},"x-inin-method-name":"putLocalkeysSettingsSettingsId","x-purecloud-method-name":"putRecordingLocalkeysSetting"}},"/api/v2/notifications/channels/{channelId}/subscriptions":{"get":{"tags":["Notifications"],"summary":"The list of all subscriptions for this channel","description":"","operationId":"getNotificationsChannelsChannelIdSubscriptions","produces":["application/json"],"parameters":[{"name":"channelId","in":"path","description":"Channel ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ChannelTopicEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getChannelsChannelIdSubscriptions","x-purecloud-method-name":"getNotificationsChannelSubscriptions"},"post":{"tags":["Notifications"],"summary":"Add a list of subscriptions to the existing list of subscriptions","description":"","operationId":"postNotificationsChannelsChannelIdSubscriptions","produces":["application/json"],"parameters":[{"name":"channelId","in":"path","description":"Channel ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Body","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/ChannelTopic"}}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ChannelTopicEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"notification.invalid.topic":"The subscription topic is not valid.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postChannelsChannelIdSubscriptions","x-purecloud-method-name":"postNotificationsChannelSubscriptions"},"put":{"tags":["Notifications"],"summary":"Replace the current list of subscriptions with a new list.","description":"","operationId":"putNotificationsChannelsChannelIdSubscriptions","produces":["application/json"],"parameters":[{"name":"channelId","in":"path","description":"Channel ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Body","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/ChannelTopic"}}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ChannelTopicEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"notification.invalid.topic":"The subscription topic is not valid.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putChannelsChannelIdSubscriptions","x-purecloud-method-name":"putNotificationsChannelSubscriptions"},"delete":{"tags":["Notifications"],"summary":"Remove all subscriptions","description":"","operationId":"deleteNotificationsChannelsChannelIdSubscriptions","produces":["application/json"],"parameters":[{"name":"channelId","in":"path","description":"Channel ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteChannelsChannelIdSubscriptions","x-purecloud-method-name":"deleteNotificationsChannelSubscriptions"}},"/api/v2/telephony/providers/edges/{edgeId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get edge.","description":"","operationId":"getTelephonyProvidersEdgesEdgeId","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Fields to expand in the response, comma-separated","required":false,"type":"array","items":{"type":"string","enum":["site"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Edge"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesEdgeId","x-purecloud-method-name":"getTelephonyProvidersEdge"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update a edge.","description":"","operationId":"putTelephonyProvidersEdgesEdgeId","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Edge","required":true,"schema":{"$ref":"#/definitions/Edge"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Edge"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","site.required":"The site field is missing a value.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","general.bad.request":"The request could not be understood by the server due to malformed syntax.","edge.group.required":"The edge group field is missing a value.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesEdgeId","x-purecloud-method-name":"putTelephonyProvidersEdge"},"delete":{"tags":["Telephony Providers Edge"],"summary":"Delete a edge.","description":"","operationId":"deleteTelephonyProvidersEdgesEdgeId","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"deleteProvidersEdgesEdgeId","x-purecloud-method-name":"deleteTelephonyProvidersEdge"}},"/api/v2/users/{userId}/presences/{sourceId}":{"get":{"tags":["Presence"],"summary":"Get a user's Presence","description":"","operationId":"getUsersUserIdPresencesSourceId","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"user Id","required":true,"type":"string"},{"name":"sourceId","in":"path","description":"Source","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserPresence"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserIdPresencesSourceId","x-purecloud-method-name":"getUserPresence"},"patch":{"tags":["Presence"],"summary":"Patch a user's Presence","description":"The presence object can be patched one of three ways. Option 1: Set the 'primary' property to true. This will set the 'source' defined in the path as the user's primary presence source. Option 2: Provide the presenceDefinition value. The 'id' is the only value required within the presenceDefinition. Option 3: Provide the message value. Option 1 can be combined with Option 2 and/or Option 3.","operationId":"patchUsersUserIdPresencesSourceId","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"user Id","required":true,"type":"string"},{"name":"sourceId","in":"path","description":"Source","required":true,"type":"string"},{"in":"body","name":"body","description":"User presence","required":true,"schema":{"$ref":"#/definitions/UserPresence"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserPresence"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchUserIdPresencesSourceId","x-purecloud-method-name":"patchUserPresence"}},"/api/v2/authorization/permissions":{"get":{"tags":["Authorization"],"summary":"Get all permissions.","description":"Retrieve a list of all permission defined in the system.","operationId":"getAuthorizationPermissions","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PermissionCollectionEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getPermissions","x-purecloud-method-name":"getAuthorizationPermissions"}},"/api/v2/users/{userId}/callforwarding":{"get":{"tags":["Users"],"summary":"Get a user's CallForwarding","description":"","operationId":"getUsersUserIdCallforwarding","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CallForwarding"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserIdCallforwarding","x-purecloud-method-name":"getUserCallforwarding"},"put":{"tags":["Users"],"summary":"Update a user's CallForwarding","description":"","operationId":"putUsersUserIdCallforwarding","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Call forwarding","required":true,"schema":{"$ref":"#/definitions/CallForwarding"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CallForwarding"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putUserIdCallforwarding","x-purecloud-method-name":"putUserCallforwarding"},"patch":{"tags":["Users"],"summary":"Patch a user's CallForwarding","description":"","operationId":"patchUsersUserIdCallforwarding","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Call forwarding","required":true,"schema":{"$ref":"#/definitions/CallForwarding"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CallForwarding"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchUserIdCallforwarding","x-purecloud-method-name":"patchUserCallforwarding"}},"/api/v2/users/{userId}/favorites":{"get":{"tags":["Users"],"summary":"Get favorites","description":"","operationId":"getUsersUserIdFavorites","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"ASC"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["routingStatus","presence","conversationSummary","outOfOffice","geolocation","station","authorization","profileSkills","locations","groupMemberships"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserIdFavorites","x-purecloud-method-name":"getUserFavorites"}},"/api/v2/users/{userId}/adjacents":{"get":{"tags":["Users"],"summary":"Get adjacents","description":"","operationId":"getUsersUserIdAdjacents","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["routingStatus","presence","conversationSummary","outOfOffice","geolocation","station","authorization","profileSkills","locations","groupMemberships"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Adjacents"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserIdAdjacents","x-purecloud-method-name":"getUserAdjacents"}},"/api/v2/users/{userId}/superiors":{"get":{"tags":["Users"],"summary":"Get superiors","description":"","operationId":"getUsersUserIdSuperiors","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["routingStatus","presence","conversationSummary","outOfOffice","geolocation","station","authorization","profileSkills","locations","groupMemberships"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/User"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserIdSuperiors","x-purecloud-method-name":"getUserSuperiors"}},"/api/v2/users/{userId}/directreports":{"get":{"tags":["Users"],"summary":"Get direct reports","description":"","operationId":"getUsersUserIdDirectreports","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["routingStatus","presence","conversationSummary","outOfOffice","geolocation","station","authorization","profileSkills","locations","groupMemberships"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/User"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserIdDirectreports","x-purecloud-method-name":"getUserDirectreports"}},"/api/v2/identityproviders/gsuite":{"get":{"tags":["Identity Provider"],"summary":"Get G Suite Identity Provider","description":"","operationId":"getIdentityprovidersGsuite","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/GSuite"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:view"]},"x-inin-method-name":"getGsuite","x-purecloud-method-name":"getIdentityprovidersGsuite"},"put":{"tags":["Identity Provider"],"summary":"Update/Create G Suite Identity Provider","description":"","operationId":"putIdentityprovidersGsuite","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Provider","required":true,"schema":{"$ref":"#/definitions/GSuite"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OAuthProvider"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:add","sso:provider:edit"]},"x-inin-method-name":"putGsuite","x-purecloud-method-name":"putIdentityprovidersGsuite"},"delete":{"tags":["Identity Provider"],"summary":"Delete G Suite Identity Provider","description":"","operationId":"deleteIdentityprovidersGsuite","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:delete"]},"x-inin-method-name":"deleteGsuite","x-purecloud-method-name":"deleteIdentityprovidersGsuite"}},"/api/v2/recording/recordingkeys/rotationschedule":{"get":{"tags":["Recording"],"summary":"Get key rotation schedule","description":"","operationId":"getRecordingRecordingkeysRotationschedule","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/KeyRotationSchedule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:encryptionKey:view"]},"x-inin-method-name":"getRecordingkeysRotationschedule","x-purecloud-method-name":"getRecordingRecordingkeysRotationschedule"},"put":{"tags":["Recording"],"summary":"Update key rotation schedule","description":"","operationId":"putRecordingRecordingkeysRotationschedule","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"KeyRotationSchedule","required":true,"schema":{"$ref":"#/definitions/KeyRotationSchedule"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/KeyRotationSchedule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:encryptionKey:edit"]},"x-inin-method-name":"putRecordingkeysRotationschedule","x-purecloud-method-name":"putRecordingRecordingkeysRotationschedule"}},"/api/v2/configuration/schemas/edges/vnext/{schemaCategory}/{schemaType}/{schemaId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a json schema (Deprecated)","description":"","operationId":"getConfigurationSchemasEdgesVnextSchemacategorySchematypeSchemaId","produces":["application/json"],"parameters":[{"name":"schemaCategory","in":"path","description":"Schema category","required":true,"type":"string"},{"name":"schemaType","in":"path","description":"Schema type","required":true,"type":"string"},{"name":"schemaId","in":"path","description":"Schema ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Organization"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-method-name":"getSchemasEdgesVnextSchemacategorySchematypeSchemaId","x-purecloud-method-name":"getConfigurationSchemasEdgesVnextSchemaCategorySchemaTypeSchemaId"}},"/api/v2/configuration/schemas/edges/vnext/{schemaCategory}/{schemaType}/{schemaId}/{extensionType}/{metadataId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get metadata for a schema (Deprecated)","description":"","operationId":"getConfigurationSchemasEdgesVnextSchemacategorySchematypeSchemaIdExtensiontypeMetadataId","produces":["application/json"],"parameters":[{"name":"schemaCategory","in":"path","description":"Schema category","required":true,"type":"string"},{"name":"schemaType","in":"path","description":"Schema type","required":true,"type":"string"},{"name":"schemaId","in":"path","description":"Schema ID","required":true,"type":"string"},{"name":"extensionType","in":"path","description":"extension","required":true,"type":"string"},{"name":"metadataId","in":"path","description":"Metadata ID","required":true,"type":"string"},{"name":"type","in":"query","description":"Type","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Organization"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-method-name":"getSchemasEdgesVnextSchemacategorySchematypeSchemaIdExtensiontypeMetadataId","x-purecloud-method-name":"getConfigurationSchemasEdgesVnextSchemaCategorySchemaTypeSchemaIdExtensionTypeMetadataId"}},"/api/v2/analytics/evaluations/aggregates/query":{"post":{"tags":["Quality","Analytics"],"summary":"Query for evaluation aggregates","description":"","operationId":"postAnalyticsEvaluationsAggregatesQuery","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"query","required":true,"schema":{"$ref":"#/definitions/AggregationQuery"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AggregateQueryResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["analytics:evaluationAggregate:view"]},"x-inin-method-name":"postEvaluationsAggregatesQuery","x-purecloud-method-name":"postAnalyticsEvaluationsAggregatesQuery"}},"/api/v2/telephony/providers/edges/trunkbasesettings/{trunkBaseSettingsId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a Trunk Base Settings object by ID","description":"Managed properties will not be returned unless the user is assigned the managed:all:all permission.","operationId":"getTelephonyProvidersEdgesTrunkbasesettingsTrunkbasesettingsId","produces":["application/json"],"parameters":[{"name":"trunkBaseSettingsId","in":"path","description":"Trunk Base ID","required":true,"type":"string"},{"name":"ignoreHidden","in":"query","description":"Set this to true to not receive trunk properties that are meant to be hidden or for internal system usage only.","required":false,"type":"boolean"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TrunkBase"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesTrunkbasesettingsTrunkbasesettingsId","x-purecloud-method-name":"getTelephonyProvidersEdgesTrunkbasesetting"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update a Trunk Base Settings object by ID","description":"","operationId":"putTelephonyProvidersEdgesTrunkbasesettingsTrunkbasesettingsId","produces":["application/json"],"parameters":[{"name":"trunkBaseSettingsId","in":"path","description":"Trunk Base ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Trunk base settings","required":true,"schema":{"$ref":"#/definitions/TrunkBase"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TrunkBase"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"required.field.missing":"A required field is missing a value.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","duplicate.value":"A trunk with that name already exists.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"entity.not.found":"The requested entity was not found.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesTrunkbasesettingsTrunkbasesettingsId","x-purecloud-method-name":"putTelephonyProvidersEdgesTrunkbasesetting"},"delete":{"tags":["Telephony Providers Edge"],"summary":"Delete a Trunk Base Settings object by ID","description":"","operationId":"deleteTelephonyProvidersEdgesTrunkbasesettingsTrunkbasesettingsId","produces":["application/json"],"parameters":[{"name":"trunkBaseSettingsId","in":"path","description":"Trunk Base ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"delete.referenced.entity":"The trunk is being referenced.","bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"entity.not.found":"The requested entity was not found.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"deleteProvidersEdgesTrunkbasesettingsTrunkbasesettingsId","x-purecloud-method-name":"deleteTelephonyProvidersEdgesTrunkbasesetting"}},"/api/v2/workforcemanagement/timeoffrequests/{timeOffRequestId}":{"get":{"tags":["Workforce Management"],"summary":"Get a time off request for the current user by id","description":"","operationId":"getWorkforcemanagementTimeoffrequestsTimeoffrequestId","produces":["application/json"],"parameters":[{"name":"timeOffRequestId","in":"path","description":"Time Off Request Id","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TimeOffRequest"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["wfm:agentSchedule:view"]},"x-inin-method-name":"getTimeoffrequestsTimeoffrequestId","x-purecloud-method-name":"getWorkforcemanagementTimeoffrequest"},"patch":{"tags":["Workforce Management"],"summary":"Mark a time off request for the current user as read or unread","description":"","operationId":"patchWorkforcemanagementTimeoffrequestsTimeoffrequestId","produces":["application/json"],"parameters":[{"name":"timeOffRequestId","in":"path","description":"Time Off Request Id","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/TimeOffRequestPatch"}}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["wfm:agentSchedule:view"]},"x-inin-method-name":"patchTimeoffrequestsTimeoffrequestId","x-purecloud-method-name":"patchWorkforcemanagementTimeoffrequest"}},"/api/v2/workforcemanagement/timeoffrequests":{"get":{"tags":["Workforce Management"],"summary":"Get a list of time off requests for the current user","description":"","operationId":"getWorkforcemanagementTimeoffrequests","produces":["application/json"],"parameters":[{"name":"recentlyReviewed","in":"query","description":"Limit results to requests that have been reviewed within the preceding 30 days","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TimeOffRequestList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["wfm:agentSchedule:view"]},"x-inin-method-name":"getTimeoffrequests","x-purecloud-method-name":"getWorkforcemanagementTimeoffrequests"}},"/api/v2/users/{userId}/greetings/defaults":{"get":{"tags":["Greetings"],"summary":"Grabs the list of Default Greetings given a User's ID","description":"","operationId":"getUsersUserIdGreetingsDefaults","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DefaultGreetingList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserIdGreetingsDefaults","x-purecloud-method-name":"getUserGreetingsDefaults"},"put":{"tags":["Greetings"],"summary":"Updates the DefaultGreetingList of the specified User","description":"","operationId":"putUsersUserIdGreetingsDefaults","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"in":"body","name":"body","description":"The updated defaultGreetingList","required":true,"schema":{"$ref":"#/definitions/DefaultGreetingList"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DefaultGreetingList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putUserIdGreetingsDefaults","x-purecloud-method-name":"putUserGreetingsDefaults"}},"/api/v2/users/{userId}/profileskills":{"get":{"tags":["Users"],"summary":"List profile skills for a user","description":"","operationId":"getUsersUserIdProfileskills","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"type":"string"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["directory:userProfile:view"]},"x-inin-method-name":"getUserIdProfileskills","x-purecloud-method-name":"getUserProfileskills"},"put":{"tags":["Users"],"summary":"Update profile skills for a user","description":"","operationId":"putUsersUserIdProfileskills","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Skills","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"type":"string"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["directory:userProfile:edit","admin","user_manager","user_administration"]},"x-inin-method-name":"putUserIdProfileskills","x-purecloud-method-name":"putUserProfileskills"}},"/api/v2/telephony/providers/edges/{edgeId}/physicalinterfaces":{"get":{"tags":["Telephony Providers Edge"],"summary":"Retrieve a list of all configured physical interfaces from a specific edge.","description":"","operationId":"getTelephonyProvidersEdgesEdgeIdPhysicalinterfaces","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PhysicalInterfaceEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesEdgeIdPhysicalinterfaces","x-purecloud-method-name":"getTelephonyProvidersEdgePhysicalinterfaces"}},"/api/v2/groups/{groupId}/members":{"get":{"tags":["Groups"],"summary":"Get group members","description":"","operationId":"getGroupsGroupIdMembers","produces":["application/json"],"parameters":[{"name":"groupId","in":"path","description":"Group ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortOrder","in":"query","description":"Ascending or descending sort order","required":false,"type":"string","default":"ASC","enum":["ascending","descending"]},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["routingStatus","presence","conversationSummary","outOfOffice","geolocation","station","authorization","profileSkills","locations","groupMemberships"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getGroupIdMembers","x-purecloud-method-name":"getGroupMembers"},"post":{"tags":["Groups"],"summary":"Add members","description":"","operationId":"postGroupsGroupIdMembers","produces":["application/json"],"parameters":[{"name":"groupId","in":"path","description":"Group ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Add members","required":true,"schema":{"$ref":"#/definitions/GroupMembersUpdate"}}],"responses":{"202":{"description":"Success, group membership was updated","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postGroupIdMembers","x-purecloud-method-name":"postGroupMembers"},"delete":{"tags":["Groups"],"summary":"Remove members","description":"","operationId":"deleteGroupsGroupIdMembers","produces":["application/json"],"parameters":[{"name":"groupId","in":"path","description":"Group ID","required":true,"type":"string"},{"name":"ids","in":"query","description":"Comma separated list of userIds to remove","required":true,"type":"string"}],"responses":{"202":{"description":"Success, group membership was updated","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteGroupIdMembers","x-purecloud-method-name":"deleteGroupMembers"}},"/api/v2/outbound/campaigns/{campaignId}":{"get":{"tags":["Outbound"],"summary":"Get dialer campaign.","description":"","operationId":"getOutboundCampaignsCampaignId","produces":["application/json"],"parameters":[{"name":"campaignId","in":"path","description":"Campaign ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Campaign"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaign:view"]},"x-inin-method-name":"getCampaignsCampaignId","x-purecloud-method-name":"getOutboundCampaign"},"put":{"tags":["Outbound"],"summary":"Update a campaign.","description":"","operationId":"putOutboundCampaignsCampaignId","produces":["application/json"],"parameters":[{"name":"campaignId","in":"path","description":"Campaign ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Campaign","required":true,"schema":{"$ref":"#/definitions/Campaign"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Campaign"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"name.cannot.be.blank":"A name must be provided.","invalid.campaign.outbound.line.count":"","invalid.priority":"The priority must be between 1 and 5 (inclusive)","bad.request":"The request could not be understood by the server due to malformed syntax.","callable.time.set.not.found":"The callable time set could not be found.","duplicate.name":"The name already exists.","edge.group.not.found":"The edge group could not be found.","missing.caller.id.name":"No caller id name supplied","invalid.update":"","call.analysis.response.set.not.found":"The call analysis response set could not be found.","resources.in.use":"Resources are already in use.","invalid.update.bad.status.transition":"The status transition is invalid.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","script.not.found":"The script could not be found.","dnc.list.not.found":"A do not call list could not be found.","contact.sort.field.not.found":"The contact sort field is not a column on the contact list.","missing.caller.id.address":"No caller id address supplied","edge.group.has.no.active.edges":"","rule.set.not.found":"A rule set could not be found.","invalid.call.analysis.response.set.for.agentless.campaign":"The call analysis response set is invalid for agentless campaigns.","invalid.ani.address":"The caller id number is invalid.","invalid.campaign.phone.columns":"The campaign phone columns are invalid.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","missing.time.zone.in.contactlist":"When using a callable time set, the contact list must have at least one time zone column defined.","queue.not.found":"The queue could not be found.","contact.list.import.in.progress":"The contact list on the camapign is still importing contacts."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"409":{"description":"Conflict.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"invalid.update.campaign.active":"The campaign is already active.","invalid.update.wrong.version":""}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaign:edit"]},"x-inin-method-name":"putCampaignsCampaignId","x-purecloud-method-name":"putOutboundCampaign"},"delete":{"tags":["Outbound"],"summary":"Delete a campaign.","description":"","operationId":"deleteOutboundCampaignsCampaignId","produces":["application/json"],"parameters":[{"name":"campaignId","in":"path","description":"Campaign ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Campaign"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","referential.integrity.error":"Could not delete the resource because it is referenced by another entity.","campaign.in.use":"The campaign is in use."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaign:delete"]},"x-inin-method-name":"deleteCampaignsCampaignId","x-purecloud-method-name":"deleteOutboundCampaign"}},"/api/v2/outbound/campaigns/{campaignId}/diagnostics":{"get":{"tags":["Outbound"],"summary":"Get campaign diagnostics","description":"","operationId":"getOutboundCampaignsCampaignIdDiagnostics","produces":["application/json"],"parameters":[{"name":"campaignId","in":"path","description":"Campaign ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CampaignDiagnostics"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","campaign.not.found":"The dialer campaign was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaign:view"]},"x-inin-method-name":"getCampaignsCampaignIdDiagnostics","x-purecloud-method-name":"getOutboundCampaignDiagnostics"}},"/api/v2/outbound/campaigns/{campaignId}/progress":{"get":{"tags":["Outbound"],"summary":"Get campaign progress","description":"","operationId":"getOutboundCampaignsCampaignIdProgress","produces":["application/json"],"parameters":[{"name":"campaignId","in":"path","description":"Campaign ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CampaignProgress"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","campaign.not.found":"The dialer campaign was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaign:view"]},"x-inin-method-name":"getCampaignsCampaignIdProgress","x-purecloud-method-name":"getOutboundCampaignProgress"},"delete":{"tags":["Outbound"],"summary":"Reset campaign progress and recycle the campaign","description":"","operationId":"deleteOutboundCampaignsCampaignIdProgress","produces":["application/json"],"parameters":[{"name":"campaignId","in":"path","description":"Campaign ID","required":true,"type":"string"}],"responses":{"202":{"description":"Accepted - the campaign will be recycled momentarily"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","campaign.not.found":"The dialer campaign was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaign:edit"]},"x-inin-method-name":"deleteCampaignsCampaignIdProgress","x-purecloud-method-name":"deleteOutboundCampaignProgress"}},"/api/v2/telephony/providers/edges/lines/template":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a Line instance template based on a Line Base Settings object. This object can then be modified and saved as a new Line instance","description":"","operationId":"getTelephonyProvidersEdgesLinesTemplate","produces":["application/json"],"parameters":[{"name":"lineBaseSettingsId","in":"query","description":"The id of a Line Base Settings object upon which to base this Line","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Line"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesLinesTemplate","x-purecloud-method-name":"getTelephonyProvidersEdgesLinesTemplate"}},"/api/v2/alerting/routingstatus/rules":{"get":{"tags":["Alerting"],"summary":"Get a routing status rule list.","description":"","operationId":"getAlertingRoutingstatusRules","produces":["application/json"],"parameters":[{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers","agent"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RoutingStatusRuleContainer"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:view"]},"x-inin-method-name":"getRoutingstatusRules","x-purecloud-method-name":"getAlertingRoutingstatusRules"},"post":{"tags":["Alerting"],"summary":"Create a routing status rule.","description":"","operationId":"postAlertingRoutingstatusRules","produces":["application/json"],"parameters":[{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers","agent"]},"collectionFormat":"multi"},{"in":"body","name":"body","description":"RoutingStatusRule","required":true,"schema":{"$ref":"#/definitions/RoutingStatusRule"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RoutingStatusRule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:add"]},"x-inin-method-name":"postRoutingstatusRules","x-purecloud-method-name":"postAlertingRoutingstatusRules"}},"/api/v2/conversations/cobrowsesessions/{cobrowseId}/participants/{participantId}/wrapupcodes":{"get":{"tags":["Conversations"],"summary":"Get list of wrapup codes for this conversation participant","description":"","operationId":"getConversationsCobrowsesessionsCobrowseIdParticipantsParticipantIdWrapupcodes","produces":["application/json"],"parameters":[{"name":"cobrowseId","in":"path","description":"cobrowseId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/WrapupCode"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCobrowsesessionsCobrowseIdParticipantsParticipantIdWrapupcodes","x-purecloud-method-name":"getConversationsCobrowsesessionParticipantWrapupcodes"}},"/api/v2/conversations/cobrowsesessions":{"get":{"tags":["Conversations"],"summary":"Get recent cobrowse conversations","description":"","operationId":"getConversationsCobrowsesessions","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CobrowseConversationEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCobrowsesessions","x-purecloud-method-name":"getConversationsCobrowsesessions"}},"/api/v2/conversations/cobrowsesessions/{cobrowseId}/participants/{participantId}/attributes":{"patch":{"tags":["Conversations"],"summary":"Update the attributes on a conversation participant.","description":"","operationId":"patchConversationsCobrowsesessionsCobrowseIdParticipantsParticipantIdAttributes","produces":["application/json"],"parameters":[{"name":"cobrowseId","in":"path","description":"cobrowseId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/ParticipantAttributes"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchCobrowsesessionsCobrowseIdParticipantsParticipantIdAttributes","x-purecloud-method-name":"patchConversationsCobrowsesessionParticipantAttributes"}},"/api/v2/conversations/cobrowsesessions/{cobrowseId}/participants/{participantId}/wrapup":{"get":{"tags":["Conversations"],"summary":"Get the wrap-up for this conversation participant. ","description":"","operationId":"getConversationsCobrowsesessionsCobrowseIdParticipantsParticipantIdWrapup","produces":["application/json"],"parameters":[{"name":"cobrowseId","in":"path","description":"cobrowseId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"name":"provisional","in":"query","description":"Indicates if the wrap-up code is provisional.","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Wrapup"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCobrowsesessionsCobrowseIdParticipantsParticipantIdWrapup","x-purecloud-method-name":"getConversationsCobrowsesessionParticipantWrapup"}},"/api/v2/conversations/cobrowsesessions/{cobrowseId}":{"get":{"tags":["Conversations"],"summary":"Get cobrowse conversation","description":"","operationId":"getConversationsCobrowsesessionsCobrowseId","produces":["application/json"],"parameters":[{"name":"cobrowseId","in":"path","description":"cobrowseId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CobrowseConversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCobrowsesessionsCobrowseId","x-purecloud-method-name":"getConversationsCobrowsesession"},"patch":{"tags":["Conversations"],"summary":"Update a conversation by disconnecting all of the participants","description":"","operationId":"patchConversationsCobrowsesessionsCobrowseId","produces":["application/json"],"parameters":[{"name":"cobrowseId","in":"path","description":"cobrowseId","required":true,"type":"string"},{"in":"body","name":"body","description":"Conversation","required":true,"schema":{"$ref":"#/definitions/Conversation"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Conversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["conversation:communication:disconnect"]},"x-inin-method-name":"patchCobrowsesessionsCobrowseId","x-purecloud-method-name":"patchConversationsCobrowsesession"}},"/api/v2/conversations/cobrowsesessions/{cobrowseId}/participants/{participantId}/communications/{communicationId}":{"patch":{"tags":["Conversations"],"summary":"Update conversation participant's communication by disconnecting it.","description":"","operationId":"patchConversationsCobrowsesessionsCobrowseIdParticipantsParticipantIdCommunicationsCommunicationId","produces":["application/json"],"parameters":[{"name":"cobrowseId","in":"path","description":"cobrowseId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"name":"communicationId","in":"path","description":"communicationId","required":true,"type":"string"},{"in":"body","name":"body","description":"Participant","required":true,"schema":{"$ref":"#/definitions/MediaParticipantRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"communication.state.required":"Can only update a communication's state to disconnected.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchCobrowsesessionsCobrowseIdParticipantsParticipantIdCommunicationsCommunicationId","x-purecloud-method-name":"patchConversationsCobrowsesessionParticipantCommunication"}},"/api/v2/conversations/cobrowsesessions/{cobrowseId}/participants/{participantId}":{"patch":{"tags":["Conversations"],"summary":"Update conversation participant","description":"","operationId":"patchConversationsCobrowsesessionsCobrowseIdParticipantsParticipantId","produces":["application/json"],"parameters":[{"name":"cobrowseId","in":"path","description":"cobrowseId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/MediaParticipantRequest"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchCobrowsesessionsCobrowseIdParticipantsParticipantId","x-purecloud-method-name":"patchConversationsCobrowsesessionParticipant"}},"/api/v2/conversations/cobrowsesessions/{cobrowseId}/participants/{participantId}/replace":{"post":{"tags":["Conversations"],"summary":"Replace this participant with the specified user and/or address","description":"","operationId":"postConversationsCobrowsesessionsCobrowseIdParticipantsParticipantIdReplace","produces":["application/json"],"parameters":[{"name":"cobrowseId","in":"path","description":"cobrowseId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/TransferRequest"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","conversations.error.queue.not.found":"Interaction cannot be transferred to a queue that does not exist.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postCobrowsesessionsCobrowseIdParticipantsParticipantIdReplace","x-purecloud-method-name":"postConversationsCobrowsesessionParticipantReplace"}},"/api/v2/telephony/providers/edges/sites/{siteId}/numberplans/classifications":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a list of Classifications for this Site","description":"","operationId":"getTelephonyProvidersEdgesSitesSiteIdNumberplansClassifications","produces":["application/json"],"parameters":[{"name":"siteId","in":"path","description":"Site ID","required":true,"type":"string"},{"name":"classification","in":"query","description":"Classification","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","uniqueItems":true,"items":{"type":"string"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesSitesSiteIdNumberplansClassifications","x-purecloud-method-name":"getTelephonyProvidersEdgesSiteNumberplansClassifications"}},"/api/v2/outbound/campaigns/{campaignId}/stats":{"get":{"tags":["Outbound"],"summary":"Get statistics about a Dialer Campaign","description":"","operationId":"getOutboundCampaignsCampaignIdStats","produces":["application/json"],"parameters":[{"name":"campaignId","in":"path","description":"Campaign ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CampaignStats"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","campaign.not.found":"The dialer campaign was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaign:view"]},"x-inin-method-name":"getCampaignsCampaignIdStats","x-purecloud-method-name":"getOutboundCampaignStats"}},"/api/v2/contentmanagement/query":{"get":{"tags":["Content Management"],"summary":"Query content","description":"","operationId":"getContentmanagementQuery","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"name or dateCreated","required":false,"type":"string","default":"name"},{"name":"sortOrder","in":"query","description":"ascending or descending","required":false,"type":"string","default":"ascending"},{"name":"queryPhrase","in":"query","description":"Phrase tokens are ANDed together over all searchable fields","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["acl","workspace"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/QueryResults"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getQuery","x-purecloud-method-name":"getContentmanagementQuery"},"post":{"tags":["Content Management"],"summary":"Query content","description":"","operationId":"postContentmanagementQuery","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Allows for a filtered query returning facet information","required":true,"schema":{"$ref":"#/definitions/QueryRequest"}},{"name":"expand","in":"query","description":"Expand some document fields","required":false,"type":"string","enum":["acl","workspace"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/QueryResults"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postQuery","x-purecloud-method-name":"postContentmanagementQuery"}},"/api/v2/scripts/published/{scriptId}/pages/{pageId}":{"get":{"tags":["Scripts"],"summary":"Get the published page.","description":"","operationId":"getScriptsPublishedScriptIdPagesPageId","produces":["application/json"],"parameters":[{"name":"scriptId","in":"path","description":"Script ID","required":true,"type":"string"},{"name":"pageId","in":"path","description":"Page ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Page"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["scripter:publishedScript:view"]},"x-inin-method-name":"getPublishedScriptIdPagesPageId","x-purecloud-method-name":"getScriptsPublishedScriptIdPage"}},"/api/v2/analytics/users/observations/query":{"post":{"tags":["Users","Analytics"],"summary":"Query for user observations","description":"","operationId":"postAnalyticsUsersObservationsQuery","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"query","required":true,"schema":{"$ref":"#/definitions/ObservationQuery"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ObservationQueryResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["analytics:userObservation:view"]},"x-inin-method-name":"postUsersObservationsQuery","x-purecloud-method-name":"postAnalyticsUsersObservationsQuery"}},"/api/v2/analytics/users/details/query":{"post":{"tags":["Users","Analytics"],"summary":"Query for user details","description":"","operationId":"postAnalyticsUsersDetailsQuery","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"query","required":true,"schema":{"$ref":"#/definitions/UserDetailsQuery"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AnalyticsUserDetailsQueryResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["analytics:userObservation:view"]},"x-inin-method-name":"postUsersDetailsQuery","x-purecloud-method-name":"postAnalyticsUsersDetailsQuery"}},"/api/v2/analytics/users/aggregates/query":{"post":{"tags":["Users","Analytics"],"summary":"Query for user aggregates","description":"","operationId":"postAnalyticsUsersAggregatesQuery","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"query","required":true,"schema":{"$ref":"#/definitions/AggregationQuery"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PresenceQueryResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["analytics:userAggregate:view"]},"x-inin-method-name":"postUsersAggregatesQuery","x-purecloud-method-name":"postAnalyticsUsersAggregatesQuery"}},"/api/v2/flows/{flowId}":{"get":{"tags":["Architect"],"summary":"Get flow","description":"","operationId":"getFlowsFlowId","produces":["application/json"],"parameters":[{"name":"flowId","in":"path","description":"Flow ID","required":true,"type":"string"},{"name":"deleted","in":"query","description":"Include deleted flows","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Flow"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.flow.version.missing":"Specified flow version is missing.","not.found":"The requested resource was not found.","architect.flow.not.found":"Could not find flow with specified ID."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getFlowId","x-purecloud-method-name":"getFlow"},"put":{"tags":["Architect"],"summary":"Update flow","description":"","operationId":"putFlowsFlowId","produces":["application/json"],"parameters":[{"name":"flowId","in":"path","description":"Flow ID","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/Flow"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Flow"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","architect.flow.validate.failed.invalid.name.contains.slash":"Failed to validate flow due to invalid name. Flow names must not contain forward slashes.","architect.flow.validate.failed.invalid.name.no.alpha":"Failed to validate flow due to invalid name. Names must contain at least one alphanumeric character.","bad.request":"The request could not be understood by the server due to malformed syntax.","architect.object.validate.failed":"Failed to validate object.","architect.flow.validate.failed.missing.type":"Failed to validate flow due to missing type.","architect.object.validate.failed.value":"Failed to validate object due to invalid field value.","architect.flow.validate.failed.invalid.name.contains.debug":"Failed to validate flow due to invalid name. Flow names must not end with '-debug'.","architect.flow.validate.failed":"Failed to validate flow.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","architect.system.flow.name.or.description.error":"System flow names and descriptions cannot be changed.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","architect.flow.validate.failed.missing.name":"Failed to validate flow due to missing name."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.flow.version.missing":"Specified flow version is missing.","not.found":"The requested resource was not found.","architect.flow.not.found":"Could not find flow with specified ID."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.object.update.failed":"The database update for the object failed.","architect.external.user.query.error":"Failed querying backend service for information on user.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"putFlowId","x-purecloud-method-name":"putFlow"},"delete":{"tags":["Architect"],"summary":"Delete flow","description":"","operationId":"deleteFlowsFlowId","produces":["application/json"],"parameters":[{"name":"flowId","in":"path","description":"Flow ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","architect.flow.not.found":"Could not find flow with specified ID."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.object.update.failed":"The database update for the object failed.","architect.external.flow.change.notification.error":"A backend service error occurred while sending out a flow change notification.","architect.external.call.failure":"A call to another backend service failed.","architect.external.user.query.error":"Failed querying backend service for information on user.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request.","architect.database.throughput.exceeded":"Database too busy. Please try again."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"deleteFlowId","x-purecloud-method-name":"deleteFlow"}},"/api/v2/flows/{flowId}/latestconfiguration":{"get":{"tags":["Architect"],"summary":"Get the latest configuration for flow","description":"","operationId":"getFlowsFlowIdLatestconfiguration","produces":["application/json"],"parameters":[{"name":"flowId","in":"path","description":"Flow ID","required":true,"type":"string"},{"name":"deleted","in":"query","description":"Include deleted flows","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"type":"object"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","flow.no.config.available":"Flow has no saved or checked-in configuration."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getFlowIdLatestconfiguration","x-purecloud-method-name":"getFlowLatestconfiguration"}},"/api/v2/outbound/dnclists":{"get":{"tags":["Outbound"],"summary":"Query dialer DNC lists","description":"","operationId":"getOutboundDnclists","produces":["application/json"],"parameters":[{"name":"includeImportStatus","in":"query","description":"Import status","required":false,"type":"boolean","default":false},{"name":"includeSize","in":"query","description":"Include size","required":false,"type":"boolean","default":false},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"filterType","in":"query","description":"Filter type","required":false,"type":"string","default":"Prefix","enum":["Equals","RegEx","Contains","Prefix","LessThan","LessThanEqualTo","GreaterThan","GreaterThanEqualTo","BeginsWith","EndsWith"]},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","enum":["ascending","descending"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DncListEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:dncList:view"]},"x-inin-method-name":"getDnclists","x-purecloud-method-name":"getOutboundDnclists"},"post":{"tags":["Outbound"],"summary":"Create dialer DNC list","description":"","operationId":"postOutboundDnclists","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"DncList","required":true,"schema":{"$ref":"#/definitions/DncListCreate"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DncList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"name.cannot.be.blank":"A name must be provided.","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"The name already exists.","invalid.create":"","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","dnc.source.authentication.failed":"External dnc source was not able to authenticate.","dnc.list.phone.columns.empty":"","dnc.source.server.error":"External dnc source returned an error condition","dnc.source.configuration.invalid":"The dnc source configuration is invalid","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:dncList:add"]},"x-inin-method-name":"postDnclists","x-purecloud-method-name":"postOutboundDnclists"}},"/api/v2/orphanrecordings":{"get":{"tags":["Recording"],"summary":"Gets all orphan recordings","description":"","operationId":"getOrphanrecordings","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"The total page size requested","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"The page number requested","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"variable name requested to sort by","required":false,"type":"string"},{"name":"expand","in":"query","description":"variable name requested by expand list","required":false,"type":"array","items":{"type":"object"},"collectionFormat":"multi"},{"name":"nextPage","in":"query","description":"next page token","required":false,"type":"string"},{"name":"previousPage","in":"query","description":"Previous page token","required":false,"type":"string"},{"name":"hasConversation","in":"query","description":"Filter resulting orphans by whether the conversation is known. False returns all orphans for the organization.","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OrphanRecordingListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:orphan:view"]},"x-inin-method-name":"getOrphanrecordings","x-purecloud-method-name":"getOrphanrecordings"}},"/api/v2/authorization/roles/default":{"post":{"tags":["Authorization"],"summary":"Restores all default roles","description":"This endpoint serves several purposes. 1. It provides the org with default roles. This is important for default roles that will be added after go-live (they can retroactively add the new default-role). Note: When not using a query param of force=true, it only adds the default roles not configured for the org; it does not overwrite roles. 2. Using the query param force=true, you can restore all default roles. Note: This does not have an effect on custom roles.","operationId":"postAuthorizationRolesDefault","produces":["application/json"],"parameters":[{"name":"force","in":"query","description":"Restore default roles","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OrganizationRoleEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["authorization:role:edit"]},"x-inin-method-name":"postRolesDefault","x-purecloud-method-name":"postAuthorizationRolesDefault"},"put":{"tags":["Authorization"],"summary":"Restore specified default roles","description":"","operationId":"putAuthorizationRolesDefault","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Organization roles list","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/DomainOrganizationRole"}}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OrganizationRoleEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["authorization:role:edit"]},"x-inin-method-name":"putRolesDefault","x-purecloud-method-name":"putAuthorizationRolesDefault"}},"/api/v2/architect/systemprompts":{"get":{"tags":["Architect"],"summary":"Get System Prompts","description":"","operationId":"getArchitectSystemprompts","produces":["application/json"],"parameters":[{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"id"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"asc"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"description","in":"query","description":"Description","required":false,"type":"string"},{"name":"nameOrDescription","in":"query","description":"Name or description","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SystemPromptEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.external.call.failure":"A call to another backend service failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getSystemprompts","x-purecloud-method-name":"getArchitectSystemprompts"}},"/api/v2/telephony/providers/edges/edgegroups/{edgegroupId}/edgetrunkbases/{edgetrunkbaseId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Gets the edge trunk base associated with the edge group","description":"","operationId":"getTelephonyProvidersEdgesEdgegroupsEdgegroupIdEdgetrunkbasesEdgetrunkbaseId","produces":["application/json"],"parameters":[{"name":"edgegroupId","in":"path","description":"Edge Group ID","required":true,"type":"string"},{"name":"edgetrunkbaseId","in":"path","description":"Edge Trunk Base ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EdgeTrunkBase"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesEdgegroupsEdgegroupIdEdgetrunkbasesEdgetrunkbaseId","x-purecloud-method-name":"getTelephonyProvidersEdgesEdgegroupEdgetrunkbasis"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update the edge trunk base associated with the edge group","description":"","operationId":"putTelephonyProvidersEdgesEdgegroupsEdgegroupIdEdgetrunkbasesEdgetrunkbaseId","produces":["application/json"],"parameters":[{"name":"edgegroupId","in":"path","description":"Edge Group ID","required":true,"type":"string"},{"name":"edgetrunkbaseId","in":"path","description":"Edge Trunk Base ID","required":true,"type":"string"},{"in":"body","name":"body","description":"EdgeTrunkBase","required":true,"schema":{"$ref":"#/definitions/EdgeTrunkBase"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EdgeTrunkBase"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesEdgegroupsEdgegroupIdEdgetrunkbasesEdgetrunkbaseId","x-purecloud-method-name":"putTelephonyProvidersEdgesEdgegroupEdgetrunkbasis"}},"/api/v2/outbound/contactlists/{contactListId}":{"get":{"tags":["Outbound"],"summary":"Get a dialer contact list.","description":"","operationId":"getOutboundContactlistsContactlistId","produces":["application/json"],"parameters":[{"name":"contactListId","in":"path","description":"ContactList ID","required":true,"type":"string"},{"name":"includeImportStatus","in":"query","description":"Import status","required":false,"type":"boolean","default":false},{"name":"includeSize","in":"query","description":"Include size","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ContactList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"contact.list.not.found":"The dialer contact list was not found.","not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:contactList:view"]},"x-inin-method-name":"getContactlistsContactlistId","x-purecloud-method-name":"getOutboundContactlist"},"put":{"tags":["Outbound"],"summary":"Update a contact list.","description":"","operationId":"putOutboundContactlistsContactlistId","produces":["application/json"],"parameters":[{"name":"contactListId","in":"path","description":"ContactList ID","required":true,"type":"string"},{"in":"body","name":"body","description":"ContactList","required":true,"schema":{"$ref":"#/definitions/ContactList"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ContactList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"contact.columns.dont.match":"Contact columns field and ordered contact columns field must match.","name.cannot.be.blank":"A name must be provided.","contact.columns.do.not.contain.phone.number.column":"","no.phone.columns":"","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"The name already exists.","not.unique.phone.columns":"Phone Number Columns contain duplicate values.","no.contact.columns.defined":"There are no contact columns defined.","invalid.update":"","not.unique.contact.columns":"Contact Columns contains duplicate values.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","cannot.update.phone.columns":"The phone columns can not be updated.","invalid.contact.phone.column":"The contact phone columns are invalid.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","cannot.update.contact.column.names":"The contact column names can not be updated."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:contactList:edit"]},"x-inin-method-name":"putContactlistsContactlistId","x-purecloud-method-name":"putOutboundContactlist"},"delete":{"tags":["Outbound"],"summary":"Delete a contact list.","description":"","operationId":"deleteOutboundContactlistsContactlistId","produces":["application/json"],"parameters":[{"name":"contactListId","in":"path","description":"ContactList ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"name.cannot.be.blank":"A name must be provided.","bad.request":"The request could not be understood by the server due to malformed syntax.","referential.integrity.error":"Could not delete the resource because it is referenced by another entity.","contact.list.import.in.progress":"The contact list import is in progress.","contact.list.in.use":"The contact list is in use."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:contactList:delete"]},"x-inin-method-name":"deleteContactlistsContactlistId","x-purecloud-method-name":"deleteOutboundContactlist"}},"/api/v2/alerting/heartbeat/alerts":{"get":{"tags":["Alerting"],"summary":"Get heart beat alert list.","description":"","operationId":"getAlertingHeartbeatAlerts","produces":["application/json"],"parameters":[{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/HeartBeatAlertContainer"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:alert:view"]},"x-inin-method-name":"getHeartbeatAlerts","x-purecloud-method-name":"getAlertingHeartbeatAlerts"}},"/api/v2/outbound/contactlists/{contactListId}/importstatus":{"get":{"tags":["Outbound"],"summary":"Get dialer contactList import status.","description":"","operationId":"getOutboundContactlistsContactlistIdImportstatus","produces":["application/json"],"parameters":[{"name":"contactListId","in":"path","description":"ContactList ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ImportStatus"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"contact.list.not.found":"The contact list could not be found.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:contactList:view"]},"x-inin-method-name":"getContactlistsContactlistIdImportstatus","x-purecloud-method-name":"getOutboundContactlistImportstatus"}},"/api/v2/groups/{groupId}":{"get":{"tags":["Groups"],"summary":"Get group","description":"","operationId":"getGroupsGroupId","produces":["application/json"],"parameters":[{"name":"groupId","in":"path","description":"Group ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Group"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"general.resource.not.found":"Unable to find a group with that groupId","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getGroupId","x-purecloud-method-name":"getGroup"},"put":{"tags":["Groups"],"summary":"Update group","description":"","operationId":"putGroupsGroupId","produces":["application/json"],"parameters":[{"name":"groupId","in":"path","description":"Group ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Group","required":false,"schema":{"$ref":"#/definitions/GroupUpdate"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Group"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["group_administration"]},"x-inin-method-name":"putGroupId","x-purecloud-method-name":"putGroup"},"delete":{"tags":["Groups"],"summary":"Delete group","description":"","operationId":"deleteGroupsGroupId","produces":["application/json"],"parameters":[{"name":"groupId","in":"path","description":"Group ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["group_administration"]},"x-inin-method-name":"deleteGroupId","x-purecloud-method-name":"deleteGroup"}},"/api/v2/routing/email/domains":{"get":{"tags":["Routing"],"summary":"Get domains","description":"","operationId":"getRoutingEmailDomains","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/InboundDomainEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:email:manage"]},"x-inin-method-name":"getEmailDomains","x-purecloud-method-name":"getRoutingEmailDomains"},"post":{"tags":["Routing"],"summary":"Create a domain","description":"","operationId":"postRoutingEmailDomains","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Domain","required":true,"schema":{"$ref":"#/definitions/InboundDomain"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/InboundDomain"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"postino.domain.exists":"The inbound domain already exists.","postino.max.domains.exceeded":"The maximum number of domains for the org has been exceeded.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","postino.invalid.domain.name":"The 'domain' field contains some illegal characters.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:email:manage"]},"x-inin-method-name":"postEmailDomains","x-purecloud-method-name":"postRoutingEmailDomains"}},"/api/v2/telephony/providers/edges/lines":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a list of Lines","description":"","operationId":"getTelephonyProvidersEdgesLines","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"Value by which to sort","required":false,"type":"string","default":"name"},{"name":"expand","in":"query","description":"Fields to expand in the response, comma-separated","required":false,"type":"array","items":{"type":"string","enum":["properties","site","edgeGroup","primaryEdge","secondaryEdge","edges","assignedUser"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LineEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesLines","x-purecloud-method-name":"getTelephonyProvidersEdgesLines"}},"/api/v2/scripts/published":{"get":{"tags":["Scripts"],"summary":"Get the published scripts.","description":"","operationId":"getScriptsPublished","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"expand","in":"query","description":"Expand","required":false,"type":"string"},{"name":"name","in":"query","description":"Name filter","required":false,"type":"string"},{"name":"feature","in":"query","description":"Feature filter","required":false,"type":"string"},{"name":"flowId","in":"query","description":"Secure flow id filter","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ScriptEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["scripter:publishedScript:view"]},"x-inin-method-name":"getPublished","x-purecloud-method-name":"getScriptsPublished"}},"/api/v2/groups/{groupId}/greetings/defaults":{"get":{"tags":["Greetings"],"summary":"Grabs the list of Default Greetings given a Group's ID","description":"","operationId":"getGroupsGroupIdGreetingsDefaults","produces":["application/json"],"parameters":[{"name":"groupId","in":"path","description":"Group ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DefaultGreetingList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getGroupIdGreetingsDefaults","x-purecloud-method-name":"getGroupGreetingsDefaults"},"put":{"tags":["Greetings"],"summary":"Updates the DefaultGreetingList of the specified Group","description":"","operationId":"putGroupsGroupIdGreetingsDefaults","produces":["application/json"],"parameters":[{"name":"groupId","in":"path","description":"Group ID","required":true,"type":"string"},{"in":"body","name":"body","description":"The updated defaultGreetingList","required":true,"schema":{"$ref":"#/definitions/DefaultGreetingList"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DefaultGreetingList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putGroupIdGreetingsDefaults","x-purecloud-method-name":"putGroupGreetingsDefaults"}},"/api/v2/telephony/providers/edges/extensionpools":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a listing of extension pools","description":"","operationId":"getTelephonyProvidersEdgesExtensionpools","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"startNumber"},{"name":"number","in":"query","description":"Number","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ExtensionPoolEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesExtensionpools","x-purecloud-method-name":"getTelephonyProvidersEdgesExtensionpools"},"post":{"tags":["Telephony Providers Edge"],"summary":"Create a new extension pool","description":"","operationId":"postTelephonyProvidersEdgesExtensionpools","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"ExtensionPool","required":true,"schema":{"$ref":"#/definitions/ExtensionPool"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ExtensionPool"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","general.bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesExtensionpools","x-purecloud-method-name":"postTelephonyProvidersEdgesExtensionpools"}},"/api/v2/telephony/providers/edges/{edgeId}/logs/jobs/{jobId}/upload":{"post":{"tags":["Telephony Providers Edge"],"summary":"Request that the specified fileIds be uploaded from the Edge.","description":"","operationId":"postTelephonyProvidersEdgesEdgeIdLogsJobsJobIdUpload","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"name":"jobId","in":"path","description":"Job ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Log upload request","required":true,"schema":{"$ref":"#/definitions/EdgeLogsJobUploadRequest"}}],"responses":{"202":{"description":"Accepted - Files are being uploaded to the job. Watch the uploadStatus property on the job files."},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesEdgeIdLogsJobsJobIdUpload","x-purecloud-method-name":"postTelephonyProvidersEdgeLogsJobUpload"}},"/api/v2/architect/systemprompts/{promptId}":{"get":{"tags":["Architect"],"summary":"Get a system prompt","description":"","operationId":"getArchitectSystempromptsPromptId","produces":["application/json"],"parameters":[{"name":"promptId","in":"path","description":"promptId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SystemPrompt"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.system.prompt.not.found":"Could not find system prompt with specified ID.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getSystempromptsPromptId","x-purecloud-method-name":"getArchitectSystemprompt"}},"/api/v2/recording/recordingkeys":{"get":{"tags":["Recording"],"summary":"Get encryption key list","description":"","operationId":"getRecordingRecordingkeys","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EncryptionKeyEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:encryptionKey:view"]},"x-inin-method-name":"getRecordingkeys","x-purecloud-method-name":"getRecordingRecordingkeys"},"post":{"tags":["Recording"],"summary":"Create encryption key","description":"","operationId":"postRecordingRecordingkeys","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EncryptionKey"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:encryptionKey:edit"]},"x-inin-method-name":"postRecordingkeys","x-purecloud-method-name":"postRecordingRecordingkeys"}},"/api/v2/telephony/providers/edges/certificateauthorities/{certificateId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a certificate authority.","description":"","operationId":"getTelephonyProvidersEdgesCertificateauthoritiesCertificateId","produces":["application/json"],"parameters":[{"name":"certificateId","in":"path","description":"Certificate ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainCertificateAuthority"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesCertificateauthoritiesCertificateId","x-purecloud-method-name":"getTelephonyProvidersEdgesCertificateauthority"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update a certificate authority.","description":"","operationId":"putTelephonyProvidersEdgesCertificateauthoritiesCertificateId","produces":["application/json"],"parameters":[{"name":"certificateId","in":"path","description":"Certificate ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Certificate authority","required":true,"schema":{"$ref":"#/definitions/DomainCertificateAuthority"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainCertificateAuthority"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesCertificateauthoritiesCertificateId","x-purecloud-method-name":"putTelephonyProvidersEdgesCertificateauthority"},"delete":{"tags":["Telephony Providers Edge"],"summary":"Delete a certificate authority.","description":"","operationId":"deleteTelephonyProvidersEdgesCertificateauthoritiesCertificateId","produces":["application/json"],"parameters":[{"name":"certificateId","in":"path","description":"Certificate ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"deleteProvidersEdgesCertificateauthoritiesCertificateId","x-purecloud-method-name":"deleteTelephonyProvidersEdgesCertificateauthority"}},"/api/v2/routing/wrapupcodes/{codeId}":{"get":{"tags":["Routing"],"summary":"Get details about this wrap-up code.","description":"","operationId":"getRoutingWrapupcodesCodeId","produces":["application/json"],"parameters":[{"name":"codeId","in":"path","description":"Wrapup Code ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/WrapupCode"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:wrapupCode:view"]},"x-inin-method-name":"getWrapupcodesCodeId","x-purecloud-method-name":"getRoutingWrapupcode"},"put":{"tags":["Routing"],"summary":"Update wrap-up code","description":"","operationId":"putRoutingWrapupcodesCodeId","produces":["application/json"],"parameters":[{"name":"codeId","in":"path","description":"Wrapup Code ID","required":true,"type":"string"},{"in":"body","name":"body","description":"WrapupCode","required":true,"schema":{"$ref":"#/definitions/WrapupCode"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/WrapupCode"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:wrapupCode:edit"]},"x-inin-method-name":"putWrapupcodesCodeId","x-purecloud-method-name":"putRoutingWrapupcode"},"delete":{"tags":["Routing"],"summary":"Delete wrap-up code","description":"","operationId":"deleteRoutingWrapupcodesCodeId","produces":["application/json"],"parameters":[{"name":"codeId","in":"path","description":"Wrapup Code ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:wrapupCode:delete"]},"x-inin-method-name":"deleteWrapupcodesCodeId","x-purecloud-method-name":"deleteRoutingWrapupcode"}},"/api/v2/contentmanagement/workspaces/{workspaceId}/documents":{"get":{"tags":["Content Management"],"summary":"Get a list of documents.","description":"","operationId":"getContentmanagementWorkspacesWorkspaceIdDocuments","produces":["application/json"],"parameters":[{"name":"workspaceId","in":"path","description":"Workspace ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["acl","workspace"]},"collectionFormat":"multi"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"name or dateCreated","required":false,"type":"string"},{"name":"sortOrder","in":"query","description":"ascending or descending","required":false,"type":"string","default":"ascending"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DocumentEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getWorkspacesWorkspaceIdDocuments","x-purecloud-method-name":"getContentmanagementWorkspaceDocuments"}},"/api/v2/externalcontacts/organizations":{"get":{"tags":["External Contacts"],"summary":"Search for external organizations","description":"","operationId":"getExternalcontactsOrganizations","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":20,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"q","in":"query","description":"Search query","required":false,"type":"string"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string"},{"name":"expand","in":"query","description":"which fields, if any, to expand","required":false,"type":"string","enum":["externalDataSources"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ExternalOrganizationListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:externalOrganization:view"]},"x-inin-method-name":"getOrganizations","x-purecloud-method-name":"getExternalcontactsOrganizations"},"post":{"tags":["External Contacts"],"summary":"Create an external organization","description":"","operationId":"postExternalcontactsOrganizations","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"ExternalOrganization","required":false,"schema":{"$ref":"#/definitions/ExternalOrganization"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ExternalOrganization"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:externalOrganization:add"]},"x-inin-method-name":"postOrganizations","x-purecloud-method-name":"postExternalcontactsOrganizations"}},"/api/v2/authorization/roles/{roleId}/users/add":{"put":{"tags":["Authorization"],"summary":"Sets the users for the role","description":"","operationId":"putAuthorizationRolesRoleIdUsersAdd","produces":["application/json"],"parameters":[{"name":"roleId","in":"path","description":"Role ID","required":true,"type":"string"},{"in":"body","name":"body","description":"List of user IDs","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"type":"string"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["authorization:grant:add"]},"x-inin-method-name":"putRolesRoleIdUsersAdd","x-purecloud-method-name":"putAuthorizationRoleUsersAdd"}},"/api/v2/authorization/roles/{roleId}/users/remove":{"put":{"tags":["Authorization"],"summary":"Removes the users from the role","description":"","operationId":"putAuthorizationRolesRoleIdUsersRemove","produces":["application/json"],"parameters":[{"name":"roleId","in":"path","description":"Role ID","required":true,"type":"string"},{"in":"body","name":"body","description":"List of user IDs","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"type":"string"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["authorization:grant:delete"]},"x-inin-method-name":"putRolesRoleIdUsersRemove","x-purecloud-method-name":"putAuthorizationRoleUsersRemove"}},"/api/v2/contentmanagement/workspaces/{workspaceId}/members/{memberId}":{"get":{"tags":["Content Management"],"summary":"Get a workspace member","description":"","operationId":"getContentmanagementWorkspacesWorkspaceIdMembersMemberId","produces":["application/json"],"parameters":[{"name":"workspaceId","in":"path","description":"Workspace ID","required":true,"type":"string"},{"name":"memberId","in":"path","description":"Member ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["member"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/WorkspaceMember"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getWorkspacesWorkspaceIdMembersMemberId","x-purecloud-method-name":"getContentmanagementWorkspaceMember"},"put":{"tags":["Content Management"],"summary":"Add a member to a workspace","description":"","operationId":"putContentmanagementWorkspacesWorkspaceIdMembersMemberId","produces":["application/json"],"parameters":[{"name":"workspaceId","in":"path","description":"Workspace ID","required":true,"type":"string"},{"name":"memberId","in":"path","description":"Member ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Workspace Member","required":true,"schema":{"$ref":"#/definitions/WorkspaceMember"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/WorkspaceMember"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putWorkspacesWorkspaceIdMembersMemberId","x-purecloud-method-name":"putContentmanagementWorkspaceMember"},"delete":{"tags":["Content Management"],"summary":"Delete a member from a workspace","description":"","operationId":"deleteContentmanagementWorkspacesWorkspaceIdMembersMemberId","produces":["application/json"],"parameters":[{"name":"workspaceId","in":"path","description":"Workspace ID","required":true,"type":"string"},{"name":"memberId","in":"path","description":"Member ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteWorkspacesWorkspaceIdMembersMemberId","x-purecloud-method-name":"deleteContentmanagementWorkspaceMember"}},"/api/v2/quality/calibrations":{"get":{"tags":["Quality"],"summary":"Get the list of calibrations","description":"","operationId":"getQualityCalibrations","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"The total page size requested","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"The page number requested","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"variable name requested to sort by","required":false,"type":"string"},{"name":"expand","in":"query","description":"variable name requested by expand list","required":false,"type":"array","items":{"type":"object"},"collectionFormat":"multi"},{"name":"nextPage","in":"query","description":"next page token","required":false,"type":"string"},{"name":"previousPage","in":"query","description":"Previous page token","required":false,"type":"string"},{"name":"conversationId","in":"query","description":"conversation id","required":false,"type":"string"},{"name":"startTime","in":"query","description":"Beginning of the calibration query. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","required":false,"type":"string","format":"date-time"},{"name":"endTime","in":"query","description":"end of the calibration query. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","required":false,"type":"string","format":"date-time"},{"name":"calibratorId","in":"query","description":"user id of calibrator","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CalibrationEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCalibrations","x-purecloud-method-name":"getQualityCalibrations"},"post":{"tags":["Quality"],"summary":"Create a calibration","description":"","operationId":"postQualityCalibrations","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"calibration","required":true,"schema":{"$ref":"#/definitions/CalibrationCreate"}},{"name":"expand","in":"query","description":"calibratorId","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Calibration"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"quality.calibration.no.existing.evaluation.for.evaluationid":"no evaluation found for existing evaluation","quality.calibration.no.evaluation.form.or.context.id":"evaluation form or context id missing","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","qm.calibration.create.error.no.evaluators":"Failed to create calibration because the specified evaluators do not exist.","quality.evaluation.evaluator.not.quality.evaluator":"evaluator does not have edit score permission","quality.conversation.doesnt.exist":"unable to find specified conversation","qm.calibration.create.error.no.conversation":"Failed to create calibration because the specified conversation does not exist","quality.calibration.scoring.index.evaluator.must.match.calibrator.or.expert.evaluator":"scoring index evaluator must be a calibrator or expert evaluator","qm.calibration.create.error.no.agent":"Failed to create calibration because the conversation has no agent user","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","quality.calibration.expert.evaluator.not.quality.evaluator":"expert evaluator does not have evaluator permissions"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postCalibrations","x-purecloud-method-name":"postQualityCalibrations"}},"/api/v2/flows/{flowId}/versions/{versionId}":{"get":{"tags":["Architect"],"summary":"Get flow version","description":"","operationId":"getFlowsFlowIdVersionsVersionId","produces":["application/json"],"parameters":[{"name":"flowId","in":"path","description":"Flow ID","required":true,"type":"string"},{"name":"versionId","in":"path","description":"Version ID","required":true,"type":"string"},{"name":"deleted","in":"query","description":"Include deleted flows","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/FlowVersion"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.flow.data.missing":"Flow version data content is missing.","architect.flow.version.missing":"Specified flow version is missing.","not.found":"The requested resource was not found.","architect.flow.not.found":"Could not find flow with specified ID."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.flow.data.invalid.format":"Flow version data content is in an invalid format.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getFlowIdVersionsVersionId","x-purecloud-method-name":"getFlowVersion"}},"/api/v2/flows/{flowId}/versions/{versionId}/configuration":{"get":{"tags":["Architect"],"summary":"Create flow version configuration","description":"","operationId":"getFlowsFlowIdVersionsVersionIdConfiguration","produces":["application/json"],"parameters":[{"name":"flowId","in":"path","description":"Flow ID","required":true,"type":"string"},{"name":"versionId","in":"path","description":"Version ID","required":true,"type":"string"},{"name":"deleted","in":"query","description":"Include deleted flows","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"object"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getFlowIdVersionsVersionIdConfiguration","x-purecloud-method-name":"getFlowVersionConfiguration"}},"/api/v2/contentmanagement/shared/{sharedId}":{"get":{"tags":["Content Management"],"summary":"Get shared documents. Securely download a shared document.","description":"This method requires the download sharing URI obtained in the get document response (downloadSharingUri). Documents may be shared between users in the same workspace. Documents may also be shared between any user by creating a content management share.","operationId":"getContentmanagementSharedSharedId","produces":["application/json"],"parameters":[{"name":"sharedId","in":"path","description":"Shared ID","required":true,"type":"string"},{"name":"redirect","in":"query","description":"Turn on or off redirect","required":false,"type":"boolean","default":true},{"name":"disposition","in":"query","description":"Request how the share content will be downloaded: attached as a file or inline. Default is attachment.","required":false,"type":"string","default":"attachment","enum":["attachment","inline","none"]},{"name":"contentType","in":"query","description":"The requested format for the specified document. If supported, the document will be returned in that format. Example contentType=audio/wav","required":false,"type":"string"},{"name":"expand","in":"query","description":"Expand some document fields","required":false,"type":"string","enum":["document.acl"]}],"responses":{"200":{"description":"Download location is returned in header, if redirect is set to false and disposition is not set to none. If disposition is none, location header will not be populated, DownloadUri and ViewUri will be populated.","schema":{"$ref":"#/definitions/SharedResponse"}},"202":{"description":"Accepted - Preparing file for download - try again soon."},"307":{"description":"Redirected to download location, if redirect is set to true"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","forbidden":"Unable to access document."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSharedSharedId","x-purecloud-method-name":"getContentmanagementSharedSharedId"}},"/api/v2/telephony/providers/edges/{edgeId}/physicalinterfaces/{interfaceId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get edge physical interface.","description":"Retrieve a physical interface from a specific edge.","operationId":"getTelephonyProvidersEdgesEdgeIdPhysicalinterfacesInterfaceId","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"name":"interfaceId","in":"path","description":"Interface ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainPhysicalInterface"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesEdgeIdPhysicalinterfacesInterfaceId","x-purecloud-method-name":"getTelephonyProvidersEdgePhysicalinterface"}},"/api/v2/telephony/providers/edges":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get the list of edges.","description":"","operationId":"getTelephonyProvidersEdges","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"site.id","in":"query","description":"Filter by site.id","required":false,"type":"string"},{"name":"edgeGroup.id","in":"query","description":"Filter by edgeGroup.id","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"name"},{"name":"managed","in":"query","description":"Filter by managed","required":false,"type":"boolean"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EdgeEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdges","x-purecloud-method-name":"getTelephonyProvidersEdges"},"post":{"tags":["Telephony Providers Edge"],"summary":"Create an edge.","description":"","operationId":"postTelephonyProvidersEdges","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Edge","required":true,"schema":{"$ref":"#/definitions/Edge"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Edge"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","general.bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","duplicate.edge.name":"The edge name is already in use."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdges","x-purecloud-method-name":"postTelephonyProvidersEdges"}},"/api/v2/externalcontacts/contacts/{contactId}":{"get":{"tags":["External Contacts"],"summary":"Fetch an external contact","description":"","operationId":"getExternalcontactsContactsContactId","produces":["application/json"],"parameters":[{"name":"contactId","in":"path","description":"ExternalContact ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"which fields, if any, to expand (externalOrganization,externalDataSources)","required":false,"type":"array","items":{"type":"string","enum":["externalOrganization","externalDataSources"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ExternalContact"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:contact:view"]},"x-inin-method-name":"getContactsContactId","x-purecloud-method-name":"getExternalcontactsContact"},"put":{"tags":["External Contacts"],"summary":"Update an external contact","description":"","operationId":"putExternalcontactsContactsContactId","produces":["application/json"],"parameters":[{"name":"contactId","in":"path","description":"ExternalContact ID","required":true,"type":"string"},{"in":"body","name":"body","description":"ExternalContact","required":false,"schema":{"$ref":"#/definitions/ExternalContact"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ExternalContact"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:contact:edit"]},"x-inin-method-name":"putContactsContactId","x-purecloud-method-name":"putExternalcontactsContact"},"delete":{"tags":["External Contacts"],"summary":"Delete an external contact","description":"","operationId":"deleteExternalcontactsContactsContactId","produces":["application/json"],"parameters":[{"name":"contactId","in":"path","description":"ExternalContact ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:contact:delete"]},"x-inin-method-name":"deleteContactsContactId","x-purecloud-method-name":"deleteExternalcontactsContact"}},"/api/v2/alerting/userpresence/alerts/{alertId}":{"get":{"tags":["Alerting"],"summary":"Get a user presence alert","description":"","operationId":"getAlertingUserpresenceAlertsAlertId","produces":["application/json"],"parameters":[{"name":"alertId","in":"path","description":"Alert ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers","presenceUser"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserPresenceAlert"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:alert:view"]},"x-inin-method-name":"getUserpresenceAlertsAlertId","x-purecloud-method-name":"getAlertingUserpresenceAlert"},"delete":{"tags":["Alerting"],"summary":"Delete a user presence alert","description":"","operationId":"deleteAlertingUserpresenceAlertsAlertId","produces":["application/json"],"parameters":[{"name":"alertId","in":"path","description":"Alert ID","required":true,"type":"string"}],"responses":{"204":{"description":"User presence alert deleted."},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:alert:delete"]},"x-inin-method-name":"deleteUserpresenceAlertsAlertId","x-purecloud-method-name":"deleteAlertingUserpresenceAlert"}},"/api/v2/attributes/query":{"post":{"tags":["Attributes"],"summary":"Query attributes","description":"","operationId":"postAttributesQuery","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"query","required":true,"schema":{"$ref":"#/definitions/AttributeQueryRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AttributeEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postQuery","x-purecloud-method-name":"postAttributesQuery"}},"/api/v2/externalcontacts/contacts":{"get":{"tags":["External Contacts"],"summary":"Search for external contacts","description":"","operationId":"getExternalcontactsContacts","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":20,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"q","in":"query","description":"User supplied search keywords (no special syntax is currently supported)","required":false,"type":"string"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string"},{"name":"expand","in":"query","description":"which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["externalOrganization","externalDataSources"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ContactListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:contact:view"]},"x-inin-method-name":"getContacts","x-purecloud-method-name":"getExternalcontactsContacts"},"post":{"tags":["External Contacts"],"summary":"Create an external contact","description":"","operationId":"postExternalcontactsContacts","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"ExternalContact","required":false,"schema":{"$ref":"#/definitions/ExternalContact"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ExternalContact"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:contact:add"]},"x-inin-method-name":"postContacts","x-purecloud-method-name":"postExternalcontactsContacts"}},"/api/v2/languages/{languageId}":{"get":{"tags":["Languages"],"summary":"Get language (Deprecated)","description":"This endpoint is deprecated. It has been moved to /routing/languages/{languageId}","operationId":"getLanguagesLanguageId","produces":["application/json"],"parameters":[{"name":"languageId","in":"path","description":"Language ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Language"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:skill:manage"]},"x-inin-method-name":"getLanguageId","x-purecloud-method-name":"getLanguage"},"delete":{"tags":["Languages"],"summary":"Delete Language (Deprecated)","description":"This endpoint is deprecated. It has been moved to /routing/languages/{languageId}","operationId":"deleteLanguagesLanguageId","produces":["application/json"],"parameters":[{"name":"languageId","in":"path","description":"Language ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:skill:manage"]},"x-inin-method-name":"deleteLanguageId","x-purecloud-method-name":"deleteLanguage"}},"/api/v2/routing/email/domains/{domainName}/routes/{routeId}":{"get":{"tags":["Routing"],"summary":"Get a route","description":"","operationId":"getRoutingEmailDomainsDomainnameRoutesRouteId","produces":["application/json"],"parameters":[{"name":"domainName","in":"path","description":"email domain","required":true,"type":"string"},{"name":"routeId","in":"path","description":"route ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/InboundRoute"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:email:manage"]},"x-inin-method-name":"getEmailDomainsDomainnameRoutesRouteId","x-purecloud-method-name":"getRoutingEmailDomainRoute"},"put":{"tags":["Routing"],"summary":"Update a route","description":"","operationId":"putRoutingEmailDomainsDomainnameRoutesRouteId","produces":["application/json"],"parameters":[{"name":"domainName","in":"path","description":"email domain","required":true,"type":"string"},{"name":"routeId","in":"path","description":"route ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Route","required":true,"schema":{"$ref":"#/definitions/InboundRoute"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/InboundRoute"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","postino.invalid.route":"The 'queue' and 'pattern' fields are required.","bad.flow.id":"The flow is not eligible for use here.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:email:manage"]},"x-inin-method-name":"putEmailDomainsDomainnameRoutesRouteId","x-purecloud-method-name":"putRoutingEmailDomainRoute"},"delete":{"tags":["Routing"],"summary":"Delete a route","description":"","operationId":"deleteRoutingEmailDomainsDomainnameRoutesRouteId","produces":["application/json"],"parameters":[{"name":"domainName","in":"path","description":"email domain","required":true,"type":"string"},{"name":"routeId","in":"path","description":"route ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:email:manage"]},"x-inin-method-name":"deleteEmailDomainsDomainnameRoutesRouteId","x-purecloud-method-name":"deleteRoutingEmailDomainRoute"}},"/api/v2/routing/skills":{"get":{"tags":["Routing"],"summary":"Get the list of routing skills.","description":"","operationId":"getRoutingSkills","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"name","in":"query","description":"Filter for results that start with this value","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SkillEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:skill:manage"]},"x-inin-method-name":"getSkills","x-purecloud-method-name":"getRoutingSkills"},"post":{"tags":["Routing"],"summary":"Create Skill","description":"","operationId":"postRoutingSkills","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Skill","required":true,"schema":{"$ref":"#/definitions/RoutingSkill"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RoutingSkill"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:skill:manage"]},"x-inin-method-name":"postSkills","x-purecloud-method-name":"postRoutingSkills"}},"/api/v2/users/{userId}/geolocations/{clientId}":{"get":{"tags":["Geolocation","Users"],"summary":"Get a user's Geolocation","description":"","operationId":"getUsersUserIdGeolocationsClientId","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"user Id","required":true,"type":"string"},{"name":"clientId","in":"path","description":"client Id","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Geolocation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserIdGeolocationsClientId","x-purecloud-method-name":"getUserGeolocation"},"patch":{"tags":["Geolocation","Users"],"summary":"Patch a user's Geolocation","description":"The geolocation object can be patched one of three ways. Option 1: Set the 'primary' property to true. This will set the client as the user's primary geolocation source. Option 2: Provide the 'latitude' and 'longitude' values. This will enqueue an asynchronous update of the 'city', 'region', and 'country', generating a notification. A subsequent GET operation will include the new values for 'city', 'region' and 'country'. Option 3: Provide the 'city', 'region', 'country' values. Option 1 can be combined with Option 2 or Option 3. For example, update the client as primary and provide latitude and longitude values.","operationId":"patchUsersUserIdGeolocationsClientId","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"user Id","required":true,"type":"string"},{"name":"clientId","in":"path","description":"client Id","required":true,"type":"string"},{"in":"body","name":"body","description":"Geolocation","required":true,"schema":{"$ref":"#/definitions/Geolocation"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Geolocation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchUserIdGeolocationsClientId","x-purecloud-method-name":"patchUserGeolocation"}},"/api/v2/responsemanagement/libraries/{libraryId}":{"get":{"tags":["Response Management"],"summary":"Get details about an existing response library.","description":"","operationId":"getResponsemanagementLibrariesLibraryId","produces":["application/json"],"parameters":[{"name":"libraryId","in":"path","description":"Library ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Library"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getLibrariesLibraryId","x-purecloud-method-name":"getResponsemanagementLibrary"},"put":{"tags":["Response Management"],"summary":"Update an existing response library.","description":"Fields that can be updated: name. The most recent version is required for updates.","operationId":"putResponsemanagementLibrariesLibraryId","produces":["application/json"],"parameters":[{"name":"libraryId","in":"path","description":"Library ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Library","required":true,"schema":{"$ref":"#/definitions/Library"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Library"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"409":{"description":"Resource conflict - Unexpected version was provided"},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putLibrariesLibraryId","x-purecloud-method-name":"putResponsemanagementLibrary"},"delete":{"tags":["Response Management"],"summary":"Delete an existing response library.","description":"This will remove any responses associated with the library.","operationId":"deleteResponsemanagementLibrariesLibraryId","produces":["application/json"],"parameters":[{"name":"libraryId","in":"path","description":"Library ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteLibrariesLibraryId","x-purecloud-method-name":"deleteResponsemanagementLibrary"}},"/api/v2/users/search":{"get":{"tags":["Search","Users"],"summary":"Search users using the q64 value returned from a previous search","description":"","operationId":"getUsersSearch","produces":["application/json"],"parameters":[{"name":"q64","in":"query","description":"q64","required":true,"type":"string"},{"name":"expand","in":"query","description":"expand","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UsersSearchResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSearch","x-purecloud-method-name":"getUsersSearch"},"post":{"tags":["Search","Users"],"summary":"Search users","description":"","operationId":"postUsersSearch","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Search request options","required":true,"schema":{"$ref":"#/definitions/UserSearchRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UsersSearchResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postSearch","x-purecloud-method-name":"postUsersSearch"}},"/api/v2/outbound/rulesets":{"get":{"tags":["Outbound"],"summary":"Query a list of Rule Sets.","description":"","operationId":"getOutboundRulesets","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"filterType","in":"query","description":"Filter type","required":false,"type":"string","default":"Prefix","enum":["Equals","RegEx","Contains","Prefix","LessThan","LessThanEqualTo","GreaterThan","GreaterThanEqualTo","BeginsWith","EndsWith"]},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"a","enum":["ascending","descending"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RuleSetEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:ruleSet:view"]},"x-inin-method-name":"getRulesets","x-purecloud-method-name":"getOutboundRulesets"},"post":{"tags":["Outbound"],"summary":"Create a Dialer Call Analysis Response Set.","description":"","operationId":"postOutboundRulesets","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"RuleSet","required":true,"schema":{"$ref":"#/definitions/RuleSet"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RuleSet"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"invalid.rule.action":"","name.cannot.be.blank":"A name must be provided.","rule.conflict":"Duplicated Rule IDs and/or names.","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"The name already exists.","invalid.create":"","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.rule.condition":"","invalid.rule.condition.category":"The condition is not valid for the given category.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","invalid.rule.action.category":"The action is not valid for the given category."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:ruleSet:add"]},"x-inin-method-name":"postRulesets","x-purecloud-method-name":"postOutboundRulesets"}},"/api/v2/responsemanagement/libraries":{"get":{"tags":["Response Management"],"summary":"Gets a list of existing response libraries.","description":"","operationId":"getResponsemanagementLibraries","produces":["application/json"],"parameters":[{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LibraryEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getLibraries","x-purecloud-method-name":"getResponsemanagementLibraries"},"post":{"tags":["Response Management"],"summary":"Create a response library.","description":"","operationId":"postResponsemanagementLibraries","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Library","required":true,"schema":{"$ref":"#/definitions/Library"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Library"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postLibraries","x-purecloud-method-name":"postResponsemanagementLibraries"}},"/api/v2/telephony/providers/edges/edgegroups/{edgeGroupId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get edge group.","description":"","operationId":"getTelephonyProvidersEdgesEdgegroupsEdgegroupId","produces":["application/json"],"parameters":[{"name":"edgeGroupId","in":"path","description":"Edge group ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Fields to expand in the response","required":false,"type":"array","items":{"type":"string","enum":["phoneTrunkBases","edgeTrunkBaseAssignment"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EdgeGroup"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesEdgegroupsEdgegroupId","x-purecloud-method-name":"getTelephonyProvidersEdgesEdgegroup"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update an edge group.","description":"","operationId":"putTelephonyProvidersEdgesEdgegroupsEdgegroupId","produces":["application/json"],"parameters":[{"name":"edgeGroupId","in":"path","description":"Edge group ID","required":true,"type":"string"},{"in":"body","name":"body","description":"EdgeGroup","required":true,"schema":{"$ref":"#/definitions/EdgeGroup"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EdgeGroup"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"required.field.missing":"A required field is missing a value.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","duplicate.value":"An edge group with this name already exists.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesEdgegroupsEdgegroupId","x-purecloud-method-name":"putTelephonyProvidersEdgesEdgegroup"},"delete":{"tags":["Telephony Providers Edge"],"summary":"Delete an edge group.","description":"","operationId":"deleteTelephonyProvidersEdgesEdgegroupsEdgegroupId","produces":["application/json"],"parameters":[{"name":"edgeGroupId","in":"path","description":"Edge group ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"deleteProvidersEdgesEdgegroupsEdgegroupId","x-purecloud-method-name":"deleteTelephonyProvidersEdgesEdgegroup"}},"/api/v2/userrecordings":{"get":{"tags":["User Recordings"],"summary":"Get a list of user recordings.","description":"","operationId":"getUserrecordings","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["conversation"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserRecordingEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserrecordings","x-purecloud-method-name":"getUserrecordings"}},"/api/v2/routing/queues":{"get":{"tags":["Routing"],"summary":"Get list of queues.","description":"","operationId":"getRoutingQueues","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"name"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"active","in":"query","description":"Active","required":false,"type":"boolean"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/QueueEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:view"]},"x-inin-method-name":"getQueues","x-purecloud-method-name":"getRoutingQueues"},"post":{"tags":["Routing"],"summary":"Create queue","description":"","operationId":"postRoutingQueues","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Queue","required":true,"schema":{"$ref":"#/definitions/CreateQueueRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Queue"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"required.field.missing":"A required field is missing a value.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:add"]},"x-inin-method-name":"postQueues","x-purecloud-method-name":"postRoutingQueues"}},"/api/v2/outbound/callanalysisresponsesets":{"get":{"tags":["Outbound"],"summary":"Query a list of dialer call analysis response sets.","description":"","operationId":"getOutboundCallanalysisresponsesets","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"filterType","in":"query","description":"Filter type","required":false,"type":"string","default":"Prefix","enum":["Equals","RegEx","Contains","Prefix","LessThan","LessThanEqualTo","GreaterThan","GreaterThanEqualTo","BeginsWith","EndsWith"]},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"a","enum":["ascending","descending"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ResponseSetEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:responseSet:view"]},"x-inin-method-name":"getCallanalysisresponsesets","x-purecloud-method-name":"getOutboundCallanalysisresponsesets"},"post":{"tags":["Outbound"],"summary":"Create a dialer call analysis response set.","description":"","operationId":"postOutboundCallanalysisresponsesets","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"ResponseSet","required":true,"schema":{"$ref":"#/definitions/ResponseSet"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ResponseSet"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"name.cannot.be.blank":"A name must be provided.","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"The name already exists.","invalid.create":"","invalid.flow":"The outbound flow could not be found.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:responseSet:add"]},"x-inin-method-name":"postCallanalysisresponsesets","x-purecloud-method-name":"postOutboundCallanalysisresponsesets"}},"/api/v2/responsemanagement/responses":{"get":{"tags":["Response Management"],"summary":"Gets a list of existing responses.","description":"","operationId":"getResponsemanagementResponses","produces":["application/json"],"parameters":[{"name":"libraryId","in":"query","description":"Library ID","required":true,"type":"string"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"expand","in":"query","description":"Expand instructions for the return value.","required":false,"type":"string","enum":["substitutionsSchema"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ResponseEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getResponses","x-purecloud-method-name":"getResponsemanagementResponses"},"post":{"tags":["Response Management"],"summary":"Create a response.","description":"","operationId":"postResponsemanagementResponses","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Response","required":true,"schema":{"$ref":"#/definitions/Response"}},{"name":"expand","in":"query","description":"Expand instructions for the return value.","required":false,"type":"string","enum":["substitutionsSchema"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Response"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postResponses","x-purecloud-method-name":"postResponsemanagementResponses"}},"/api/v2/outbound/schedules/campaigns/{campaignId}":{"get":{"tags":["Outbound"],"summary":"Get a dialer campaign schedule.","description":"","operationId":"getOutboundSchedulesCampaignsCampaignId","produces":["application/json"],"parameters":[{"name":"campaignId","in":"path","description":"Campaign ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CampaignSchedule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","campaign.not.found":"The dialer campaign was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:schedule:view"]},"x-inin-method-name":"getSchedulesCampaignsCampaignId","x-purecloud-method-name":"getOutboundSchedulesCampaign"},"put":{"tags":["Outbound"],"summary":"Update a new campaign schedule.","description":"","operationId":"putOutboundSchedulesCampaignsCampaignId","produces":["application/json"],"parameters":[{"name":"campaignId","in":"path","description":"Campaign ID","required":true,"type":"string"},{"in":"body","name":"body","description":"CampaignSchedule","required":true,"schema":{"$ref":"#/definitions/CampaignSchedule"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CampaignSchedule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"invalid.update":"","invalid.interval.time":"","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","campaign.not.found":"The dialer campaign was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:schedule:edit"]},"x-inin-method-name":"putSchedulesCampaignsCampaignId","x-purecloud-method-name":"putOutboundSchedulesCampaign"},"delete":{"tags":["Outbound"],"summary":"Delete a dialer campaign schedule.","description":"","operationId":"deleteOutboundSchedulesCampaignsCampaignId","produces":["application/json"],"parameters":[{"name":"campaignId","in":"path","description":"Campaign ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","campaign.not.found":"The dialer campaign was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:schedule:delete"]},"x-inin-method-name":"deleteSchedulesCampaignsCampaignId","x-purecloud-method-name":"deleteOutboundSchedulesCampaign"}},"/api/v2/organizations/features/{featureName}":{"patch":{"tags":["Organization"],"summary":"Update organization","description":"","operationId":"patchOrganizationsFeaturesFeaturename","produces":["application/json"],"parameters":[{"name":"featureName","in":"path","description":"Organization feature","required":true,"type":"string","enum":["realtimeCIC","purecloud","hipaa","ucEnabled","pci","purecloudVoice","xmppFederation","chat","informalPhotos","directory","contactCenter","unifiedCommunications","custserv"]},{"in":"body","name":"enabled","description":"New state of feature","required":true,"schema":{"$ref":"#/definitions/FeatureState"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OrganizationFeatures"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["admin"]},"x-inin-method-name":"patchFeaturesFeaturename","x-purecloud-method-name":"patchOrganizationsFeature"}},"/api/v2/telephony/providers/edges/{edgeId}/logs/jobs/{jobId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get an Edge logs job.","description":"","operationId":"getTelephonyProvidersEdgesEdgeIdLogsJobsJobId","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"name":"jobId","in":"path","description":"Job ID","required":true,"type":"string"}],"responses":{"200":{"description":"Edge log list has been returned in the response.","schema":{"$ref":"#/definitions/EdgeLogsJob"}},"202":{"description":"Accepted - Processing Edge logs job, try again soon."},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesEdgeIdLogsJobsJobId","x-purecloud-method-name":"getTelephonyProvidersEdgeLogsJob"}},"/api/v2/users":{"get":{"tags":["Users"],"summary":"Get the list of available users.","description":"","operationId":"getUsers","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"id","in":"query","description":"id","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"name":"sortOrder","in":"query","description":"Ascending or descending sort order","required":false,"type":"string","default":"ASC","enum":["ascending","descending"]},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["routingStatus","presence","conversationSummary","outOfOffice","geolocation","station","authorization","profileSkills","locations","groupMemberships"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","max.user.ids":"Only 100 users can be requested at a time."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUsers","x-purecloud-method-name":"getUsers"},"post":{"tags":["Users"],"summary":"Create user","description":"","operationId":"postUsers","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"User","required":true,"schema":{"$ref":"#/definitions/CreateUser"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/User"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["directory:user:add"]},"x-inin-method-name":"postUsers","x-purecloud-method-name":"postUsers"}},"/api/v2/contentmanagement/shares":{"get":{"tags":["Content Management"],"summary":"Gets a list of shares. You must specify at least one filter (e.g. entityId).","description":"Failing to specify a filter will return 400.","operationId":"getContentmanagementShares","produces":["application/json"],"parameters":[{"name":"entityId","in":"query","description":"Filters the shares returned to only the entity specified by the value of this parameter.","required":false,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["member"]},"collectionFormat":"multi"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ShareEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getShares","x-purecloud-method-name":"getContentmanagementShares"},"post":{"tags":["Content Management"],"summary":"Creates a new share or updates an existing share if the entity has already been shared","description":"","operationId":"postContentmanagementShares","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"CreateShareRequest - entity id and type and a single member or list of members are required","required":true,"schema":{"$ref":"#/definitions/CreateShareRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CreateShareResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postShares","x-purecloud-method-name":"postContentmanagementShares"}},"/api/v2/telephony/providers/edges/outboundroutes/{outboundRouteId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get outbound route","description":"","operationId":"getTelephonyProvidersEdgesOutboundroutesOutboundrouteId","produces":["application/json"],"parameters":[{"name":"outboundRouteId","in":"path","description":"Outbound route ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OutboundRoute"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesOutboundroutesOutboundrouteId","x-purecloud-method-name":"getTelephonyProvidersEdgesOutboundroute"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update outbound route","description":"","operationId":"putTelephonyProvidersEdgesOutboundroutesOutboundrouteId","produces":["application/json"],"parameters":[{"name":"outboundRouteId","in":"path","description":"Outbound route ID","required":true,"type":"string"},{"in":"body","name":"body","description":"OutboundRoute","required":true,"schema":{"$ref":"#/definitions/OutboundRoute"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OutboundRoute"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"required.field.missing":"A required field is missing a value.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","duplicate.value":"An outbound route with this name already exists.","address.classification.type.does.not.exist":"One of the address classifications does not exist.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesOutboundroutesOutboundrouteId","x-purecloud-method-name":"putTelephonyProvidersEdgesOutboundroute"},"delete":{"tags":["Telephony Providers Edge"],"summary":"Delete Outbound Route","description":"","operationId":"deleteTelephonyProvidersEdgesOutboundroutesOutboundrouteId","produces":["application/json"],"parameters":[{"name":"outboundRouteId","in":"path","description":"Outbound route ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"deleteProvidersEdgesOutboundroutesOutboundrouteId","x-purecloud-method-name":"deleteTelephonyProvidersEdgesOutboundroute"}},"/api/v2/oauth/clients":{"get":{"tags":["OAuth"],"summary":"The list of OAuth clients","description":"","operationId":"getOauthClients","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OAuthClientEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["oauth:client:view"]},"x-inin-method-name":"getClients","x-purecloud-method-name":"getOauthClients"},"post":{"tags":["OAuth"],"summary":"Create OAuth client","description":"The OAuth Grant/Client is required in order to create an authentication token and gain access to PureCloud. \nThe preferred authorizedGrantTypes is 'CODE' which requires applications to send a client ID and client secret. This is typically a web server. \nIf the client is unable to secure the client secret then the 'TOKEN' grant type aka IMPLICIT should be used. This is would be for browser or mobile apps. \nIf a client is to be used outside of the context of a user then the 'CLIENT-CREDENTIALS' grant may be used. In this case the client must be granted roles \nvia the 'roleIds' field.","operationId":"postOauthClients","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Client","required":true,"schema":{"$ref":"#/definitions/OAuthClient"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OAuthClient"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","auth.too.many.clients":"Too many clients exist in this organization.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","bad.grant.type":"Invalid grant type.","missing.client.roles":"Client roles are missing.","grant.type.required":"Grant type is required.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["oauth:client:add"]},"x-inin-method-name":"postClients","x-purecloud-method-name":"postOauthClients"}},"/api/v2/scripts/published/{scriptId}":{"get":{"tags":["Scripts"],"summary":"Get the published script.","description":"","operationId":"getScriptsPublishedScriptId","produces":["application/json"],"parameters":[{"name":"scriptId","in":"path","description":"Script ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Script"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["scripter:publishedScript:view"]},"x-inin-method-name":"getPublishedScriptId","x-purecloud-method-name":"getScriptsPublishedScriptId"}},"/api/v2/analytics/reporting/{reportId}/metadata":{"get":{"tags":["Analytics"],"summary":"Get a reporting metadata.","description":"","operationId":"getAnalyticsReportingReportIdMetadata","produces":["application/json"],"parameters":[{"name":"reportId","in":"path","description":"Report ID","required":true,"type":"string"},{"name":"locale","in":"query","description":"Locale","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ReportMetaData"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getReportingReportIdMetadata","x-purecloud-method-name":"getAnalyticsReportingReportIdMetadata"}},"/api/v2/users/{userId}/queues/{queueId}":{"patch":{"tags":["Users"],"summary":"Join or unjoin a queue for a user","description":"","operationId":"patchUsersUserIdQueuesQueueId","produces":["application/json"],"parameters":[{"name":"queueId","in":"path","description":"Queue ID","required":true,"type":"string"},{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Queue Member","required":true,"schema":{"$ref":"#/definitions/UserQueue"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserQueue"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:join"]},"x-inin-method-name":"patchUserIdQueuesQueueId","x-purecloud-method-name":"patchUserQueue"}},"/api/v2/conversations/{conversationId}/recordings/{recordingId}/annotations":{"get":{"tags":["Recording"],"summary":"Get annotations for recording","description":"","operationId":"getConversationsConversationIdRecordingsRecordingIdAnnotations","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"Conversation ID","required":true,"type":"string"},{"name":"recordingId","in":"path","description":"Recording ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/Annotation"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getConversationIdRecordingsRecordingIdAnnotations","x-purecloud-method-name":"getConversationRecordingAnnotations"},"post":{"tags":["Recording"],"summary":"Create annotation","description":"","operationId":"postConversationsConversationIdRecordingsRecordingIdAnnotations","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"Conversation ID","required":true,"type":"string"},{"name":"recordingId","in":"path","description":"Recording ID","required":true,"type":"string"},{"in":"body","name":"body","description":"annotation","required":true,"schema":{"$ref":"#/definitions/Annotation"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Annotation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postConversationIdRecordingsRecordingIdAnnotations","x-purecloud-method-name":"postConversationRecordingAnnotations"}},"/api/v2/fax/documents/{documentId}":{"get":{"tags":["Fax"],"summary":"Get a document.","description":"","operationId":"getFaxDocumentsDocumentId","produces":["application/json"],"parameters":[{"name":"documentId","in":"path","description":"Document ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/FaxDocument"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getDocumentsDocumentId","x-purecloud-method-name":"getFaxDocument"},"put":{"tags":["Fax"],"summary":"Update a fax document.","description":"","operationId":"putFaxDocumentsDocumentId","produces":["application/json"],"parameters":[{"name":"documentId","in":"path","description":"Document ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Document","required":true,"schema":{"$ref":"#/definitions/FaxDocument"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/FaxDocument"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putDocumentsDocumentId","x-purecloud-method-name":"putFaxDocument"},"delete":{"tags":["Fax"],"summary":"Delete a fax document.","description":"","operationId":"deleteFaxDocumentsDocumentId","produces":["application/json"],"parameters":[{"name":"documentId","in":"path","description":"Document ID","required":true,"type":"string"}],"responses":{"202":{"description":"Accepted - Processing Delete"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteDocumentsDocumentId","x-purecloud-method-name":"deleteFaxDocument"}},"/api/v2/users/{userId}/station/associatedstation/{stationId}":{"put":{"tags":["Users"],"summary":"Set associated station","description":"","operationId":"putUsersUserIdStationAssociatedstationStationId","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"name":"stationId","in":"path","description":"stationId","required":true,"type":"string"}],"responses":{"202":{"description":"Success"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putUserIdStationAssociatedstationStationId","x-purecloud-method-name":"putUserStationAssociatedstationStationId"}},"/api/v2/users/{userId}/station/associatedstation":{"delete":{"tags":["Users"],"summary":"Clear associated station","description":"","operationId":"deleteUsersUserIdStationAssociatedstation","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"}],"responses":{"202":{"description":"Success"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteUserIdStationAssociatedstation","x-purecloud-method-name":"deleteUserStationAssociatedstation"}},"/api/v2/users/{userId}/station/defaultstation/{stationId}":{"put":{"tags":["Users"],"summary":"Set default station","description":"","operationId":"putUsersUserIdStationDefaultstationStationId","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"name":"stationId","in":"path","description":"stationId","required":true,"type":"string"}],"responses":{"202":{"description":"Success"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all","telephony:phone:assign"]},"x-inin-method-name":"putUserIdStationDefaultstationStationId","x-purecloud-method-name":"putUserStationDefaultstationStationId"}},"/api/v2/users/{userId}/station/defaultstation":{"delete":{"tags":["Users"],"summary":"Clear default station","description":"","operationId":"deleteUsersUserIdStationDefaultstation","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"}],"responses":{"202":{"description":"Success"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all","telephony:phone:assign"]},"x-inin-method-name":"deleteUserIdStationDefaultstation","x-purecloud-method-name":"deleteUserStationDefaultstation"}},"/api/v2/users/{userId}/station":{"get":{"tags":["Users"],"summary":"Get station information for user","description":"","operationId":"getUsersUserIdStation","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserStations"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserIdStation","x-purecloud-method-name":"getUserStation"}},"/api/v2/quality/forms":{"get":{"tags":["Quality"],"summary":"Get the list of evaluation forms","description":"","operationId":"getQualityForms","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"The total page size requested","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"The page number requested","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"variable name requested to sort by","required":false,"type":"string"},{"name":"nextPage","in":"query","description":"next page token","required":false,"type":"string"},{"name":"previousPage","in":"query","description":"Previous page token","required":false,"type":"string"},{"name":"expand","in":"query","description":"Expand","required":false,"type":"string"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EvaluationFormEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["quality:evaluationForm:view"]},"x-inin-method-name":"getForms","x-purecloud-method-name":"getQualityForms"},"post":{"tags":["Quality"],"summary":"Create an evaluation form.","description":"","operationId":"postQualityForms","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Evaluation form","required":true,"schema":{"$ref":"#/definitions/EvaluationForm"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EvaluationForm"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["quality:evaluationForm:add"]},"x-inin-method-name":"postForms","x-purecloud-method-name":"postQualityForms"}},"/api/v2/recordings/screensessions":{"get":{"tags":["Recording"],"summary":"Retrieves a paged listing of screen recording sessions","description":"","operationId":"getRecordingsScreensessions","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ScreenRecordingSessionListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getsScreensessions","x-purecloud-method-name":"getRecordingsScreensessions"}},"/api/v2/externalcontacts/contacts/{contactId}/notes/{noteId}":{"get":{"tags":["External Contacts"],"summary":"Fetch a note for an external contact","description":"","operationId":"getExternalcontactsContactsContactIdNotesNoteId","produces":["application/json"],"parameters":[{"name":"contactId","in":"path","description":"ExternalContact Id","required":true,"type":"string"},{"name":"noteId","in":"path","description":"Note Id","required":true,"type":"string"},{"name":"expand","in":"query","description":"which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["author","externalDataSources"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Note"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:contact:view"]},"x-inin-method-name":"getContactsContactIdNotesNoteId","x-purecloud-method-name":"getExternalcontactsContactNote"},"put":{"tags":["External Contacts"],"summary":"Update a note for an external contact","description":"","operationId":"putExternalcontactsContactsContactIdNotesNoteId","produces":["application/json"],"parameters":[{"name":"contactId","in":"path","description":"ExternalContact Id","required":true,"type":"string"},{"name":"noteId","in":"path","description":"Note Id","required":true,"type":"string"},{"in":"body","name":"body","description":"Note","required":false,"schema":{"$ref":"#/definitions/Note"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Note"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:contact:edit"]},"x-inin-method-name":"putContactsContactIdNotesNoteId","x-purecloud-method-name":"putExternalcontactsContactNote"},"delete":{"tags":["External Contacts"],"summary":"Delete a note for an external contact","description":"","operationId":"deleteExternalcontactsContactsContactIdNotesNoteId","produces":["application/json"],"parameters":[{"name":"contactId","in":"path","description":"ExternalContact Id","required":true,"type":"string"},{"name":"noteId","in":"path","description":"Note Id","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:contact:edit"]},"x-inin-method-name":"deleteContactsContactIdNotesNoteId","x-purecloud-method-name":"deleteExternalcontactsContactNote"}},"/api/v2/outbound/callabletimesets/{callableTimeSetId}":{"get":{"tags":["Outbound"],"summary":"Get callable time set","description":"","operationId":"getOutboundCallabletimesetsCallabletimesetId","produces":["application/json"],"parameters":[{"name":"callableTimeSetId","in":"path","description":"Callable Time Set ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CallableTimeSet"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:callableTimeSet:view"]},"x-inin-method-name":"getCallabletimesetsCallabletimesetId","x-purecloud-method-name":"getOutboundCallabletimeset"},"put":{"tags":["Outbound"],"summary":"Update callable time set","description":"","operationId":"putOutboundCallabletimesetsCallabletimesetId","produces":["application/json"],"parameters":[{"name":"callableTimeSetId","in":"path","description":"Callable Time Set ID","required":true,"type":"string"},{"in":"body","name":"body","description":"DialerCallableTimeSet","required":true,"schema":{"$ref":"#/definitions/CallableTimeSet"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CallableTimeSet"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"invalid.update":"","name.cannot.be.blank":"A name must be provided.","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"The name already exists.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.start.time":"Start time must be before stop time.","invalid.time.zone":"Not recognized as a valid time zone.","missing.time.zone":"Each callable time must have a time zone identifier.","invalid.day":"Days must be within 1 - 7.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:callableTimeSet:edit"]},"x-inin-method-name":"putCallabletimesetsCallabletimesetId","x-purecloud-method-name":"putOutboundCallabletimeset"},"delete":{"tags":["Outbound"],"summary":"Delete callable time set","description":"","operationId":"deleteOutboundCallabletimesetsCallabletimesetId","produces":["application/json"],"parameters":[{"name":"callableTimeSetId","in":"path","description":"Callable Time Set ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","referential.integrity.error":"Could not delete the resource because it is referenced by another entity.","callable.time.set.in.use":"The callable time set is in use."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:callableTimeSet:delete"]},"x-inin-method-name":"deleteCallabletimesetsCallabletimesetId","x-purecloud-method-name":"deleteOutboundCallabletimeset"}},"/api/v2/identityproviders/identitynow":{"get":{"tags":["Identity Provider"],"summary":"Get IdentityNow Provider","description":"","operationId":"getIdentityprovidersIdentitynow","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/IdentityNow"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:view"]},"x-inin-method-name":"getIdentitynow","x-purecloud-method-name":"getIdentityprovidersIdentitynow"},"put":{"tags":["Identity Provider"],"summary":"Update/Create IdentityNow Provider","description":"","operationId":"putIdentityprovidersIdentitynow","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Provider","required":true,"schema":{"$ref":"#/definitions/IdentityNow"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/IdentityNow"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:add","sso:provider:edit"]},"x-inin-method-name":"putIdentitynow","x-purecloud-method-name":"putIdentityprovidersIdentitynow"},"delete":{"tags":["Identity Provider"],"summary":"Delete IdentityNow Provider","description":"","operationId":"deleteIdentityprovidersIdentitynow","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:delete"]},"x-inin-method-name":"deleteIdentitynow","x-purecloud-method-name":"deleteIdentityprovidersIdentitynow"}},"/api/v2/telephony/providers/edges/phones/reboot":{"post":{"tags":["Telephony Providers Edge"],"summary":"Reboot Multiple Phones","description":"","operationId":"postTelephonyProvidersEdgesPhonesReboot","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Phones","required":true,"schema":{"$ref":"#/definitions/PhonesReboot"}}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","providerapi.error.phone.no.active.edge":"Phone is not connected to an active edge and cannot be rebooted."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesPhonesReboot","x-purecloud-method-name":"postTelephonyProvidersEdgesPhonesReboot"}},"/api/v2/alerting/userpresence/rules":{"get":{"tags":["Alerting"],"summary":"Get a user presence rule list.","description":"","operationId":"getAlertingUserpresenceRules","produces":["application/json"],"parameters":[{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers","presenceUser"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserPresenceRuleContainer"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:view"]},"x-inin-method-name":"getUserpresenceRules","x-purecloud-method-name":"getAlertingUserpresenceRules"},"post":{"tags":["Alerting"],"summary":"Create a user presence rule.","description":"","operationId":"postAlertingUserpresenceRules","produces":["application/json"],"parameters":[{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers","presenceUser"]},"collectionFormat":"multi"},{"in":"body","name":"body","description":"UserPresenceRule","required":true,"schema":{"$ref":"#/definitions/UserPresenceRule"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserPresenceRule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:add"]},"x-inin-method-name":"postUserpresenceRules","x-purecloud-method-name":"postAlertingUserpresenceRules"}},"/api/v2/voicemail/mailbox":{"get":{"tags":["Voicemail"],"summary":"Get the current user's mailbox information","description":"","operationId":"getVoicemailMailbox","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailMailboxInfo"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getMailbox","x-purecloud-method-name":"getVoicemailMailbox"}},"/api/v2/voicemail/me/mailbox":{"get":{"tags":["Voicemail"],"summary":"Get the current user's mailbox information","description":"","operationId":"getVoicemailMeMailbox","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailMailboxInfo"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getMeMailbox","x-purecloud-method-name":"getVoicemailMeMailbox"}},"/api/v2/voicemail/groups/{groupId}/mailbox":{"get":{"tags":["Voicemail"],"summary":"Get the group's mailbox information","description":"","operationId":"getVoicemailGroupsGroupIdMailbox","produces":["application/json"],"parameters":[{"name":"groupId","in":"path","description":"groupId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailMailboxInfo"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getGroupsGroupIdMailbox","x-purecloud-method-name":"getVoicemailGroupMailbox"}},"/api/v2/date":{"get":{"tags":["Utilities"],"summary":"Get the current system date/time","description":"","operationId":"getDate","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ServerDate"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getDate","x-purecloud-method-name":"getDate"}},"/api/v2/architect/dependencytracking/consumingresources":{"get":{"tags":["Architect"],"summary":"Get resources that consume a given Dependency Tracking object","description":"","operationId":"getArchitectDependencytrackingConsumingresources","produces":["application/json"],"parameters":[{"name":"id","in":"query","description":"Consumed object ID","required":true,"type":"string"},{"name":"objectType","in":"query","description":"Consumed object type (only versioned object types are valid)","required":true,"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},{"name":"resourceType","in":"query","description":"Types of consuming resources to show","required":false,"type":"array","items":{"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ConsumingResourcesEntityListing"}},"206":{"description":"Partial Content - the org data is being rebuilt or needs to be rebuilt."},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","architect.query.parameter.missing":"A required query parameter is missing or empty.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","architect.dependency.object.invalid.type":"An invalid dependency object type was specified."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.flow.version.missing":"Specified flow version is missing.","not.found":"The requested resource was not found.","architect.dependency.object.not.found":"Could not find the dependency object with specified ID and version.","architect.flow.not.found":"Could not find flow with specified ID."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.external.call.failure":"A call to another backend service failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request.","architect.database.throughput.exceeded":"Database too busy. Please try again."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getDependencytrackingConsumingresources","x-purecloud-method-name":"getArchitectDependencytrackingConsumingresources"}},"/api/v2/presencedefinitions":{"get":{"tags":["Presence"],"summary":"Get an Organization's list of Presence Definitions","description":"","operationId":"getPresencedefinitions","produces":["application/json"],"parameters":[{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"deleted","in":"query","description":"Deleted query can be TRUE, FALSE or ALL","required":false,"type":"string","default":"false"},{"name":"localeCode","in":"query","description":"The locale code to fetch for each presence definition. Use ALL to fetch everything.","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OrganizationPresenceEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getPresencedefinitions","x-purecloud-method-name":"getPresencedefinitions"},"post":{"tags":["Presence"],"summary":"Create a Presence Definition","description":"","operationId":"postPresencedefinitions","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"The Presence Definition to create","required":true,"schema":{"$ref":"#/definitions/OrganizationPresence"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OrganizationPresence"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["presence:presenceDefinition:add"]},"x-inin-method-name":"postPresencedefinitions","x-purecloud-method-name":"postPresencedefinitions"}},"/api/v2/telephony/providers/edges/phones/{phoneId}/reboot":{"post":{"tags":["Telephony Providers Edge"],"summary":"Reboot a Phone","description":"","operationId":"postTelephonyProvidersEdgesPhonesPhoneIdReboot","produces":["application/json"],"parameters":[{"name":"phoneId","in":"path","description":"Phone Id","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","providerapi.error.phone.no.active.edge":"Phone is not connected to an active edge and cannot be rebooted."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesPhonesPhoneIdReboot","x-purecloud-method-name":"postTelephonyProvidersEdgesPhoneReboot"}},"/api/v2/externalcontacts/contacts/{contactId}/notes":{"get":{"tags":["External Contacts"],"summary":"List notes for an external contact","description":"","operationId":"getExternalcontactsContactsContactIdNotes","produces":["application/json"],"parameters":[{"name":"contactId","in":"path","description":"ExternalContact Id","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":20,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string"},{"name":"expand","in":"query","description":"which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["author","externalDataSources"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/NoteListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:contact:view"]},"x-inin-method-name":"getContactsContactIdNotes","x-purecloud-method-name":"getExternalcontactsContactNotes"},"post":{"tags":["External Contacts"],"summary":"Create a note for an external contact","description":"","operationId":"postExternalcontactsContactsContactIdNotes","produces":["application/json"],"parameters":[{"name":"contactId","in":"path","description":"ExternalContact Id","required":true,"type":"string"},{"in":"body","name":"body","description":"ExternalContact","required":false,"schema":{"$ref":"#/definitions/Note"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Note"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:contact:edit"]},"x-inin-method-name":"postContactsContactIdNotes","x-purecloud-method-name":"postExternalcontactsContactNotes"}},"/api/v2/scripts/published/{scriptId}/variables":{"get":{"tags":["Scripts"],"summary":"Get the published variables","description":"","operationId":"getScriptsPublishedScriptIdVariables","produces":["application/json"],"parameters":[{"name":"scriptId","in":"path","description":"Script ID","required":true,"type":"string"},{"name":"input","in":"query","description":"input","required":false,"type":"string"},{"name":"output","in":"query","description":"output","required":false,"type":"string"},{"name":"type","in":"query","description":"type","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"object"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["scripter:publishedScript:view"]},"x-inin-method-name":"getPublishedScriptIdVariables","x-purecloud-method-name":"getScriptsPublishedScriptIdVariables"}},"/api/v2/telephony/providers/edges/linebasesettings/{lineBaseId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a line base settings object by ID","description":"","operationId":"getTelephonyProvidersEdgesLinebasesettingsLinebaseId","produces":["application/json"],"parameters":[{"name":"lineBaseId","in":"path","description":"Line base ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LineBase"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesLinebasesettingsLinebaseId","x-purecloud-method-name":"getTelephonyProvidersEdgesLinebasesetting"}},"/api/v2/telephony/providers/edges/linebasesettings":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a listing of line base settings objects","description":"","operationId":"getTelephonyProvidersEdgesLinebasesettings","produces":["application/json"],"parameters":[{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"sortBy","in":"query","description":"Value by which to sort","required":false,"type":"string","default":"name"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"ASC"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LineBaseEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesLinebasesettings","x-purecloud-method-name":"getTelephonyProvidersEdgesLinebasesettings"}},"/api/v2/authorization/roles/{leftRoleId}/comparedefault/{rightRoleId}":{"get":{"tags":["Authorization"],"summary":"Get an org role to default role comparison comparison","description":"Compares any organization role to a default role id and show differences","operationId":"getAuthorizationRolesLeftroleIdComparedefaultRightroleId","produces":["application/json"],"parameters":[{"name":"leftRoleId","in":"path","description":"Left Role ID","required":true,"type":"string"},{"name":"rightRoleId","in":"path","description":"Right Role id","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainOrgRoleDifference"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["authorization:role:view"]},"x-inin-method-name":"getRolesLeftroleIdComparedefaultRightroleId","x-purecloud-method-name":"getAuthorizationRoleComparedefaultRightRoleId"},"post":{"tags":["Authorization"],"summary":"Get an unsaved org role to default role comparison","description":"Allows users to compare their existing roles in an unsaved state to its default role","operationId":"postAuthorizationRolesLeftroleIdComparedefaultRightroleId","produces":["application/json"],"parameters":[{"name":"leftRoleId","in":"path","description":"Left Role ID","required":true,"type":"string"},{"name":"rightRoleId","in":"path","description":"Right Role id","required":true,"type":"string"},{"in":"body","name":"body","description":"Organization role","required":true,"schema":{"$ref":"#/definitions/DomainOrganizationRole"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainOrgRoleDifference"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["authorization:role:view"]},"x-inin-method-name":"postRolesLeftroleIdComparedefaultRightroleId","x-purecloud-method-name":"postAuthorizationRoleComparedefaultRightRoleId"}},"/api/v2/externalcontacts/organizations/{externalOrganizationId}":{"get":{"tags":["External Contacts"],"summary":"Fetch an external organization","description":"","operationId":"getExternalcontactsOrganizationsExternalorganizationId","produces":["application/json"],"parameters":[{"name":"externalOrganizationId","in":"path","description":"External Organization ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"which fields, if any, to expand (externalDataSources)","required":false,"type":"array","items":{"type":"string","enum":["externalDataSources"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ExternalOrganization"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:externalOrganization:view"]},"x-inin-method-name":"getOrganizationsExternalorganizationId","x-purecloud-method-name":"getExternalcontactsOrganization"},"put":{"tags":["External Contacts"],"summary":"Update an external organization","description":"","operationId":"putExternalcontactsOrganizationsExternalorganizationId","produces":["application/json"],"parameters":[{"name":"externalOrganizationId","in":"path","description":"External Organization ID","required":true,"type":"string"},{"in":"body","name":"body","description":"ExternalOrganization","required":false,"schema":{"$ref":"#/definitions/ExternalOrganization"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ExternalOrganization"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:externalOrganization:edit"]},"x-inin-method-name":"putOrganizationsExternalorganizationId","x-purecloud-method-name":"putExternalcontactsOrganization"},"delete":{"tags":["External Contacts"],"summary":"Delete an external organization","description":"","operationId":"deleteExternalcontactsOrganizationsExternalorganizationId","produces":["application/json"],"parameters":[{"name":"externalOrganizationId","in":"path","description":"External Organization ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:externalOrganization:delete"]},"x-inin-method-name":"deleteOrganizationsExternalorganizationId","x-purecloud-method-name":"deleteExternalcontactsOrganization"}},"/api/v2/telephony/providers/edges/timezones":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a list of Edge-compatible time zones","description":"","operationId":"getTelephonyProvidersEdgesTimezones","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":1000,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TimeZoneEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getProvidersEdgesTimezones","x-purecloud-method-name":"getTelephonyProvidersEdgesTimezones"}},"/api/v2/routing/email/setup":{"get":{"tags":["Routing"],"summary":"Get email setup","description":"","operationId":"getRoutingEmailSetup","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EmailSetup"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:email:manage"]},"x-inin-method-name":"getEmailSetup","x-purecloud-method-name":"getRoutingEmailSetup"}},"/api/v2/telephony/providers/edges/{edgeId}/logicalinterfaces/{interfaceId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get an edge logical interface","description":"","operationId":"getTelephonyProvidersEdgesEdgeIdLogicalinterfacesInterfaceId","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"name":"interfaceId","in":"path","description":"Interface ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Field to expand in the response","required":false,"type":"array","items":{"type":"string","enum":["externalTrunkBaseAssignments","phoneTrunkBaseAssignments"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainLogicalInterface"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesEdgeIdLogicalinterfacesInterfaceId","x-purecloud-method-name":"getTelephonyProvidersEdgeLogicalinterface"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update an edge logical interface.","description":"","operationId":"putTelephonyProvidersEdgesEdgeIdLogicalinterfacesInterfaceId","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"name":"interfaceId","in":"path","description":"Interface ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Logical interface","required":true,"schema":{"$ref":"#/definitions/DomainLogicalInterface"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainLogicalInterface"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","duplicate.value":"A logical interface with that vlanTagId already exists on this port.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesEdgeIdLogicalinterfacesInterfaceId","x-purecloud-method-name":"putTelephonyProvidersEdgeLogicalinterface"},"delete":{"tags":["Telephony Providers Edge"],"summary":"Delete an edge logical interface","description":"","operationId":"deleteTelephonyProvidersEdgesEdgeIdLogicalinterfacesInterfaceId","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"name":"interfaceId","in":"path","description":"Interface ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"deleteProvidersEdgesEdgeIdLogicalinterfacesInterfaceId","x-purecloud-method-name":"deleteTelephonyProvidersEdgeLogicalinterface"}},"/api/v2/notifications/channels":{"get":{"tags":["Notifications"],"summary":"The list of existing channels","description":"","operationId":"getNotificationsChannels","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ChannelEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getChannels","x-purecloud-method-name":"getNotificationsChannels"},"post":{"tags":["Notifications"],"summary":"Create a new channel","description":"There is a limit of 10 channels. Creating an 11th channel will remove the channel with oldest last used date.","operationId":"postNotificationsChannels","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Channel"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postChannels","x-purecloud-method-name":"postNotificationsChannels"}},"/api/v2/telephony/providers/edges/phonebasesettings/availablemetabases":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a list of available makes and models to create a new Phone Base Settings","description":"","operationId":"getTelephonyProvidersEdgesPhonebasesettingsAvailablemetabases","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PhoneMetaBaseEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesPhonebasesettingsAvailablemetabases","x-purecloud-method-name":"getTelephonyProvidersEdgesPhonebasesettingsAvailablemetabases"}},"/api/v2/scripts":{"get":{"tags":["Scripts"],"summary":"Get the list of scripts","description":"","operationId":"getScripts","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"expand","in":"query","description":"Expand","required":false,"type":"string"},{"name":"name","in":"query","description":"Name filter","required":false,"type":"string"},{"name":"feature","in":"query","description":"Feature filter","required":false,"type":"string"},{"name":"flowId","in":"query","description":"Secure flow id filter","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"SortBy","required":false,"type":"string","enum":["modifiedDate","createdDate"]},{"name":"sortOrder","in":"query","description":"SortOrder","required":false,"type":"string","enum":["ascending","descending"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ScriptEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["scripter:script:view"]},"x-inin-method-name":"getScripts","x-purecloud-method-name":"getScripts"}},"/api/v2/alerting/routingstatus/alerts":{"get":{"tags":["Alerting"],"summary":"Get routing status alert list.","description":"","operationId":"getAlertingRoutingstatusAlerts","produces":["application/json"],"parameters":[{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers","agent"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RoutingStatusAlertContainer"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:alert:view"]},"x-inin-method-name":"getRoutingstatusAlerts","x-purecloud-method-name":"getAlertingRoutingstatusAlerts"}},"/api/v2/alerting/heartbeat/alerts/{alertId}":{"get":{"tags":["Alerting"],"summary":"Get a heart beat alert","description":"","operationId":"getAlertingHeartbeatAlertsAlertId","produces":["application/json"],"parameters":[{"name":"alertId","in":"path","description":"Alert ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/HeartBeatAlert"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:alert:view"]},"x-inin-method-name":"getHeartbeatAlertsAlertId","x-purecloud-method-name":"getAlertingHeartbeatAlert"},"delete":{"tags":["Alerting"],"summary":"Delete a heart beat alert","description":"","operationId":"deleteAlertingHeartbeatAlertsAlertId","produces":["application/json"],"parameters":[{"name":"alertId","in":"path","description":"Alert ID","required":true,"type":"string"}],"responses":{"204":{"description":"Heart beat alert deleted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:alert:delete"]},"x-inin-method-name":"deleteHeartbeatAlertsAlertId","x-purecloud-method-name":"deleteAlertingHeartbeatAlert"}},"/api/v2/voicemail/messages/{messageId}":{"get":{"tags":["Voicemail"],"summary":"Get message.","description":"","operationId":"getVoicemailMessagesMessageId","produces":["application/json"],"parameters":[{"name":"messageId","in":"path","description":"Message ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"If the caller is a known user, which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["callerUser.routingStatus","callerUser.primaryPresence","callerUser.conversationSummary","callerUser.outOfOffice","callerUser.geolocation"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailMessage"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getMessagesMessageId","x-purecloud-method-name":"getVoicemailMessage"},"put":{"tags":["Voicemail"],"summary":"Update a message.","description":"","operationId":"putVoicemailMessagesMessageId","produces":["application/json"],"parameters":[{"name":"messageId","in":"path","description":"Message ID","required":true,"type":"string"},{"in":"body","name":"body","description":"VoicemailMessage","required":true,"schema":{"$ref":"#/definitions/VoicemailMessage"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailMessage"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putMessagesMessageId","x-purecloud-method-name":"putVoicemailMessage"},"delete":{"tags":["Voicemail"],"summary":"Delete a message.","description":"","operationId":"deleteVoicemailMessagesMessageId","produces":["application/json"],"parameters":[{"name":"messageId","in":"path","description":"Message ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteMessagesMessageId","x-purecloud-method-name":"deleteVoicemailMessage"}},"/api/v2/voicemail/messages/{messageId}/media":{"get":{"tags":["Voicemail"],"summary":"Get media playback URI for this message","description":"","operationId":"getVoicemailMessagesMessageIdMedia","produces":["application/json"],"parameters":[{"name":"messageId","in":"path","description":"Message ID","required":true,"type":"string"},{"name":"formatId","in":"query","description":"The desired media format.","required":false,"type":"string","default":"WEBM","enum":["WAV","WEBM","WAV_ULAW","OGG_VORBIS","OGG_OPUS","NONE"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailMediaInfo"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getMessagesMessageIdMedia","x-purecloud-method-name":"getVoicemailMessageMedia"}},"/api/v2/outbound/contactlists/{contactListId}/contacts":{"post":{"tags":["Outbound"],"summary":"Add contacts to a contact list.","description":"","operationId":"postOutboundContactlistsContactlistIdContacts","produces":["application/json"],"parameters":[{"name":"contactListId","in":"path","description":"Contact List ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Contact","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/DialerContact"}}},{"name":"priority","in":"query","description":"Contact priority. True means the contact(s) will go to the beginning of the list, false means at the end.","required":false,"type":"boolean"},{"name":"clearSystemData","in":"query","description":"Clear system data. True means the system data stored on the contact will be cleared if the contact already exists (attempts, callable status, etc), false means it won't.","required":false,"type":"boolean"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/DialerContact"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"invalid.contact.columns":"The contact columns are invalid.","invalid.contact.id":"The custom contactId field is not valid. It cannot contain special characters.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"contact.list.not.found":"The contact list could not be found.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:contact:add"]},"x-inin-method-name":"postContactlistsContactlistIdContacts","x-purecloud-method-name":"postOutboundContactlistContacts"}},"/api/v2/quality/keywordsets/{keywordSetId}":{"get":{"tags":["Quality"],"summary":"Get a keywordSet by id.","description":"","operationId":"getQualityKeywordsetsKeywordsetId","produces":["application/json"],"parameters":[{"name":"keywordSetId","in":"path","description":"KeywordSet ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/KeywordSet"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getKeywordsetsKeywordsetId","x-purecloud-method-name":"getQualityKeywordset"},"put":{"tags":["Quality"],"summary":"Update a keywordSet to the specified keywordSet via PUT.","description":"","operationId":"putQualityKeywordsetsKeywordsetId","produces":["application/json"],"parameters":[{"name":"keywordSetId","in":"path","description":"KeywordSet ID","required":true,"type":"string"},{"in":"body","name":"body","description":"keywordSet","required":true,"schema":{"$ref":"#/definitions/KeywordSet"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/KeywordSet"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"qm.keyword.set.invalid.agent":"One of the agentIds is invalid","quality.keyword.limit.exceeded.for.agent.and.queue":"Keyword Set keyword limit exceeded for agent and queue","quality.keyword.limit.exceeded.for.agent":"Keyword Set keyword limit exceeded for agent","quality.keyword.limit.exceeded":"Keyword Set keyword limit exceeded","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","qm.keyword.set.invalid.queue":"One of the queueIds is invalid","quality.keyword.limit.exceeded.for.queue":"Keyword Set keyword limit exceeded for queue","qm.keyword.set.agent.or.queue.required":"A queue or agent is required for a valid Keyword Set","qm.keyword.set.invalid.language":"Invalid language","quality.keyword.duplicate.phrase":"A Keyword phrase cannot be duplicated in keywords, anti-words or alternate spellings","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putKeywordsetsKeywordsetId","x-purecloud-method-name":"putQualityKeywordset"},"delete":{"tags":["Quality"],"summary":"Delete a keywordSet by id.","description":"","operationId":"deleteQualityKeywordsetsKeywordsetId","produces":["application/json"],"parameters":[{"name":"keywordSetId","in":"path","description":"KeywordSet ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteKeywordsetsKeywordsetId","x-purecloud-method-name":"deleteQualityKeywordset"}},"/api/v2/routing/wrapupcodes":{"get":{"tags":["Routing"],"summary":"Get list of wrapup codes.","description":"","operationId":"getRoutingWrapupcodes","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"name"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/WrapupCodeEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:wrapupCode:view"]},"x-inin-method-name":"getWrapupcodes","x-purecloud-method-name":"getRoutingWrapupcodes"},"post":{"tags":["Routing"],"summary":"Create a wrap-up code","description":"","operationId":"postRoutingWrapupcodes","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"WrapupCode","required":true,"schema":{"$ref":"#/definitions/WrapupCode"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/WrapupCode"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"A wrapup code with this name already exists.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:wrapupCode:add"]},"x-inin-method-name":"postWrapupcodes","x-purecloud-method-name":"postRoutingWrapupcodes"}},"/api/v2/voicemail/me/messages":{"get":{"tags":["Voicemail"],"summary":"List voicemail messages","description":"","operationId":"getVoicemailMeMessages","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailMessageEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getMeMessages","x-purecloud-method-name":"getVoicemailMeMessages"}},"/api/v2/externalcontacts/organizations/{externalOrganizationId}/contacts":{"get":{"tags":["External Contacts"],"summary":"Search for external contacts in an external organization","description":"","operationId":"getExternalcontactsOrganizationsExternalorganizationIdContacts","produces":["application/json"],"parameters":[{"name":"externalOrganizationId","in":"path","description":"External Organization ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":20,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"q","in":"query","description":"User supplied search keywords (no special syntax is currently supported)","required":false,"type":"string"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string"},{"name":"expand","in":"query","description":"which fields, if any, to expand (externalOrganization)","required":false,"type":"array","items":{"type":"string","enum":["externalOrganization"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ContactListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:contact:view"]},"x-inin-method-name":"getOrganizationsExternalorganizationIdContacts","x-purecloud-method-name":"getExternalcontactsOrganizationContacts"}},"/api/v2/identityproviders/onelogin":{"get":{"tags":["Identity Provider"],"summary":"Get OneLogin Identity Provider","description":"","operationId":"getIdentityprovidersOnelogin","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OneLogin"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:view"]},"x-inin-method-name":"getOnelogin","x-purecloud-method-name":"getIdentityprovidersOnelogin"},"put":{"tags":["Identity Provider"],"summary":"Update/Create OneLogin Identity Provider","description":"","operationId":"putIdentityprovidersOnelogin","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Provider","required":true,"schema":{"$ref":"#/definitions/OneLogin"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OAuthProvider"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:add","sso:provider:edit"]},"x-inin-method-name":"putOnelogin","x-purecloud-method-name":"putIdentityprovidersOnelogin"},"delete":{"tags":["Identity Provider"],"summary":"Delete OneLogin Identity Provider","description":"","operationId":"deleteIdentityprovidersOnelogin","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:delete"]},"x-inin-method-name":"deleteOnelogin","x-purecloud-method-name":"deleteIdentityprovidersOnelogin"}},"/api/v2/telephony/providers/edges/extensionpools/{extensionPoolId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get an extension pool by ID","description":"","operationId":"getTelephonyProvidersEdgesExtensionpoolsExtensionpoolId","produces":["application/json"],"parameters":[{"name":"extensionPoolId","in":"path","description":"Extension pool ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ExtensionPool"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesExtensionpoolsExtensionpoolId","x-purecloud-method-name":"getTelephonyProvidersEdgesExtensionpool"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update an extension pool by ID","description":"","operationId":"putTelephonyProvidersEdgesExtensionpoolsExtensionpoolId","produces":["application/json"],"parameters":[{"name":"extensionPoolId","in":"path","description":"Extension pool ID","required":true,"type":"string"},{"in":"body","name":"body","description":"ExtensionPool","required":true,"schema":{"$ref":"#/definitions/ExtensionPool"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ExtensionPool"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","general.bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesExtensionpoolsExtensionpoolId","x-purecloud-method-name":"putTelephonyProvidersEdgesExtensionpool"},"delete":{"tags":["Telephony Providers Edge"],"summary":"Delete an extension pool by ID","description":"","operationId":"deleteTelephonyProvidersEdgesExtensionpoolsExtensionpoolId","produces":["application/json"],"parameters":[{"name":"extensionPoolId","in":"path","description":"Extension pool ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"deleteProvidersEdgesExtensionpoolsExtensionpoolId","x-purecloud-method-name":"deleteTelephonyProvidersEdgesExtensionpool"}},"/api/v2/quality/calibrations/{calibrationId}":{"get":{"tags":["Quality"],"summary":"Get a calibration by id.","description":"","operationId":"getQualityCalibrationsCalibrationId","produces":["application/json"],"parameters":[{"name":"calibrationId","in":"path","description":"Calibration ID","required":true,"type":"string"},{"name":"calibratorId","in":"query","description":"calibratorId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Calibration"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCalibrationsCalibrationId","x-purecloud-method-name":"getQualityCalibration"},"put":{"tags":["Quality"],"summary":"Update a calibration to the specified calibration via PUT. Editable fields include: evaluators, expertEvaluator, and scoringIndex","description":"","operationId":"putQualityCalibrationsCalibrationId","produces":["application/json"],"parameters":[{"name":"calibrationId","in":"path","description":"Calibration ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Calibration","required":true,"schema":{"$ref":"#/definitions/Calibration"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Calibration"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","quality.evaluation.evaluator.not.quality.evaluator":"evaluator does not have edit score permission","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","quality.calibration.expert.evaluator.not.quality.evaluator":"expert evaluator does not have evaluator permissions"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putCalibrationsCalibrationId","x-purecloud-method-name":"putQualityCalibration"},"delete":{"tags":["Quality"],"summary":"Delete a calibration by id.","description":"","operationId":"deleteQualityCalibrationsCalibrationId","produces":["application/json"],"parameters":[{"name":"calibrationId","in":"path","description":"Calibration ID","required":true,"type":"string"},{"name":"calibratorId","in":"query","description":"calibratorId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Calibration"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteCalibrationsCalibrationId","x-purecloud-method-name":"deleteQualityCalibration"}},"/api/v2/quality/conversations/{conversationId}/evaluations":{"post":{"tags":["Quality"],"summary":"Create an evaluation","description":"","operationId":"postQualityConversationsConversationIdEvaluations","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"conversationId","required":true,"type":"string"},{"in":"body","name":"body","description":"evaluation","required":true,"schema":{"$ref":"#/definitions/Evaluation"}},{"name":"expand","in":"query","description":"evaluatorId","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Evaluation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"quality.evaluation.already.exists":"An evaluation for this conversation already exists","quality.scoring.unanswered.required.questions":"Submitted answers did not contain a response to a required question","bad.request":"The request could not be understood by the server due to malformed syntax.","quality.scoring.question.not.in.evaluation.form":"Submitted answers contained reference to a question which is not in the evaluation form","quality.scoring.unanswered.required.comments":"Submitted answers did not contain a comment where it was required","qm.evaluation.create.error.no.agent":"Need an agent user on the conversation to create an evaluation","qm.evaluation.create.error.no.evaluator":"Submitted evaluation missing evaluator","quality.evaluation.agent.doesnt.exist":"Agent user does not exist","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","quality.scoring.answer.not.in.evaluation.form":"Submitted answers contained reference to an answer which is not in the evaluation form","quality.evaluation.evaluator.not.quality.evaluator":"evaluator does not have edit score permission","quality.scoring.question.group.not.in.evaluation.form":"Submitted answers contained reference to a question group which is not in the evaluation form","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","quality.evaluation.create.permission.check.failed":"Failed evaluation creation permission check"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postConversationsConversationIdEvaluations","x-purecloud-method-name":"postQualityConversationEvaluations"}},"/api/v2/license/definitions/{licenseId}":{"get":{"tags":["License"],"summary":"Get PureCloud license definition.","description":"","operationId":"getLicenseDefinitionsLicenseId","produces":["application/json"],"parameters":[{"name":"licenseId","in":"path","description":"ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LicenseDefinition"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["billing:subscription:read","billing:subscription:view","billing:subscription:create","billing:subscription:add"]},"x-inin-method-name":"getDefinitionsLicenseId","x-purecloud-method-name":"getLicenseDefinition"}},"/api/v2/architect/dependencytracking":{"get":{"tags":["Architect"],"summary":"Get Dependency Tracking objects that have a given display name","description":"","operationId":"getArchitectDependencytracking","produces":["application/json"],"parameters":[{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"name","in":"query","description":"Object name to search for","required":true,"type":"string"},{"name":"objectType","in":"query","description":"Object type(s) to search for","required":false,"type":"array","items":{"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},"collectionFormat":"multi"},{"name":"consumedResources","in":"query","description":"Include resources each result item consumes","required":false,"type":"boolean"},{"name":"consumingResources","in":"query","description":"Include resources that consume each result item","required":false,"type":"boolean"},{"name":"consumedResourceType","in":"query","description":"Types of consumed resources to return, if consumed resources are requested","required":false,"type":"array","items":{"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},"collectionFormat":"multi"},{"name":"consumingResourceType","in":"query","description":"Types of consuming resources to return, if consuming resources are requested","required":false,"type":"array","items":{"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DependencyObjectEntityListing"}},"206":{"description":"Partial Content - the organization's data is being rebuilt or needs to be rebuilt."},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","architect.dependency.object.name.not.specified":"A name was not specified for the dependency object search.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","architect.query.parameter.missing":"A required query parameter is missing or empty.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","architect.dependency.object.invalid.type":"An invalid dependency object type was specified."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.external.call.failure":"A call to another backend service failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request.","architect.database.throughput.exceeded":"Database too busy. Please try again."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getDependencytracking","x-purecloud-method-name":"getArchitectDependencytracking"}},"/api/v2/alerting/interactionstats/rules":{"get":{"tags":["Alerting"],"summary":"Get an interaction stats rule list.","description":"","operationId":"getAlertingInteractionstatsRules","produces":["application/json"],"parameters":[{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/InteractionStatsRuleContainer"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:view"]},"x-inin-method-name":"getInteractionstatsRules","x-purecloud-method-name":"getAlertingInteractionstatsRules"},"post":{"tags":["Alerting"],"summary":"Create an interaction stats rule.","description":"","operationId":"postAlertingInteractionstatsRules","produces":["application/json"],"parameters":[{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers"]},"collectionFormat":"multi"},{"in":"body","name":"body","description":"AlertingRule","required":true,"schema":{"$ref":"#/definitions/InteractionStatsRule"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/InteractionStatsRule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:add"]},"x-inin-method-name":"postInteractionstatsRules","x-purecloud-method-name":"postAlertingInteractionstatsRules"}},"/api/v2/scripts/{scriptId}/pages/{pageId}":{"get":{"tags":["Scripts"],"summary":"Get a page","description":"","operationId":"getScriptsScriptIdPagesPageId","produces":["application/json"],"parameters":[{"name":"scriptId","in":"path","description":"Script ID","required":true,"type":"string"},{"name":"pageId","in":"path","description":"Page ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Page"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["scripter:script:view"]},"x-inin-method-name":"getScriptIdPagesPageId","x-purecloud-method-name":"getScriptPage"}},"/api/v2/users/{userId}/routingskills":{"get":{"tags":["Routing","Users"],"summary":"List routing skills for user","description":"","operationId":"getUsersUserIdRoutingskills","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortOrder","in":"query","description":"Ascending or descending sort order","required":false,"type":"string","default":"ASC","enum":["ascending","descending"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserSkillEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserIdRoutingskills","x-purecloud-method-name":"getUserRoutingskills"},"post":{"tags":["Routing","Users"],"summary":"Add routing skill to user","description":"","operationId":"postUsersUserIdRoutingskills","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Skill","required":true,"schema":{"$ref":"#/definitions/UserRoutingSkillPost"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserRoutingSkill"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postUserIdRoutingskills","x-purecloud-method-name":"postUserRoutingskills"}},"/api/v2/users/{userId}/routingskills/{skillId}":{"put":{"tags":["Routing","Users"],"summary":"Update routing skill proficiency or state.","description":"","operationId":"putUsersUserIdRoutingskillsSkillId","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"name":"skillId","in":"path","description":"skillId","required":true,"type":"string"},{"in":"body","name":"body","description":"Skill","required":true,"schema":{"$ref":"#/definitions/UserRoutingSkill"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserRoutingSkill"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putUserIdRoutingskillsSkillId","x-purecloud-method-name":"putUserRoutingskill"},"delete":{"tags":["Routing","Users"],"summary":"Remove routing skill from user","description":"","operationId":"deleteUsersUserIdRoutingskillsSkillId","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"name":"skillId","in":"path","description":"skillId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteUserIdRoutingskillsSkillId","x-purecloud-method-name":"deleteUserRoutingskill"}},"/api/v2/outbound/schedules/sequences":{"get":{"tags":["Outbound"],"summary":"Query for a list of dialer sequence schedules.","description":"","operationId":"getOutboundSchedulesSequences","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/SequenceSchedule"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"invalid.interval.time":"","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:schedule:view"]},"x-inin-method-name":"getSchedulesSequences","x-purecloud-method-name":"getOutboundSchedulesSequences"}},"/api/v2/greetings/{greetingId}/media":{"get":{"tags":["Greetings"],"summary":"Get media playback URI for this greeting","description":"","operationId":"getGreetingsGreetingIdMedia","produces":["application/json"],"parameters":[{"name":"greetingId","in":"path","description":"Greeting ID","required":true,"type":"string"},{"name":"formatId","in":"query","description":"The desired media format.","required":false,"type":"string","default":"WAV","enum":["WAV","WEBM","WAV_ULAW","OGG_VORBIS","OGG_OPUS","NONE"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/GreetingMediaInfo"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getGreetingIdMedia","x-purecloud-method-name":"getGreetingMedia"}},"/api/v2/analytics/reporting/schedules/{scheduleId}/runreport":{"post":{"tags":["Analytics"],"summary":"Place a scheduled report immediately into the reporting queue","description":"","operationId":"postAnalyticsReportingSchedulesScheduleIdRunreport","produces":["application/json"],"parameters":[{"name":"scheduleId","in":"path","description":"Schedule ID","required":true,"type":"string"}],"responses":{"202":{"description":"Accepted - Processing Report","schema":{"$ref":"#/definitions/RunNowResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postReportingSchedulesScheduleIdRunreport","x-purecloud-method-name":"postAnalyticsReportingScheduleRunreport"}},"/api/v2/greetings/{greetingId}":{"get":{"tags":["Greetings"],"summary":"Get a Greeting with the given GreetingId","description":"","operationId":"getGreetingsGreetingId","produces":["application/json"],"parameters":[{"name":"greetingId","in":"path","description":"Greeting ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Greeting"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getGreetingId","x-purecloud-method-name":"getGreeting"},"put":{"tags":["Greetings"],"summary":"Updates the Greeting with the given GreetingId","description":"","operationId":"putGreetingsGreetingId","produces":["application/json"],"parameters":[{"name":"greetingId","in":"path","description":"Greeting ID","required":true,"type":"string"},{"in":"body","name":"body","description":"The updated Greeting","required":true,"schema":{"$ref":"#/definitions/Greeting"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Greeting"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putGreetingId","x-purecloud-method-name":"putGreeting"},"delete":{"tags":["Greetings"],"summary":"Deletes a Greeting with the given GreetingId","description":"","operationId":"deleteGreetingsGreetingId","produces":["application/json"],"parameters":[{"name":"greetingId","in":"path","description":"Greeting ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteGreetingId","x-purecloud-method-name":"deleteGreeting"}},"/api/v2/flows/actions/unlock":{"post":{"tags":["Architect"],"summary":"Unlock flow","description":"Allows for unlocking a flow in the case where there is no flow configuration available, and thus a check-in will not unlock the flow. The user must have Architect Admin permissions to perform this action.","operationId":"postFlowsActionsUnlock","produces":["application/json"],"parameters":[{"name":"flow","in":"query","description":"Flow ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Flow"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.admin.user":"The requesting user does not have the required Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.object.update.failed":"The database update for the object failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin"]},"x-inin-method-name":"postActionsUnlock","x-purecloud-method-name":"postFlowsActionsUnlock"}},"/api/v2/flows/actions/publish":{"post":{"tags":["Architect"],"summary":"Publish flow","description":"","operationId":"postFlowsActionsPublish","produces":["application/json"],"parameters":[{"name":"flow","in":"query","description":"Flow ID","required":true,"type":"string"},{"name":"version","in":"query","description":"version","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Operation"}},"202":{"description":"Accepted - the publish has begun"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","bad.request":"The request could not be understood by the server due to malformed syntax.","architect.auth.token.missing":"This operation cannot be performed without an authorization token.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission.","architect.not.admin.user":"The requesting user does not have the required Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.flow.data.missing":"Flow version data content is missing.","architect.flow.version.missing":"Specified flow version is missing.","not.found":"The requested resource was not found.","architect.flow.not.found":"Could not find flow with specified ID."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.flow.save.failed":"Could not save flow data to permanent storage.","architect.flow.data.invalid.format":"Flow version data content is in an invalid format.","architect.object.update.failed":"The database update for the object failed.","architect.external.flow.change.notification.error":"A backend service error occurred while sending out a flow change notification.","architect.external.call.failure":"A call to another backend service failed.","architect.unspecified.error":"An unknown error occurred.","architect.external.publish.error":"A backend service error occurred while publishing the flow.","architect.external.user.query.error":"Failed querying backend service for information on user.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request.","architect.database.throughput.exceeded":"Database too busy. Please try again."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"postActionsPublish","x-purecloud-method-name":"postFlowsActionsPublish"}},"/api/v2/flows/actions/revert":{"post":{"tags":["Architect"],"summary":"Revert flow","description":"","operationId":"postFlowsActionsRevert","produces":["application/json"],"parameters":[{"name":"flow","in":"query","description":"Flow ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Flow"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","architect.flow.not.found":"Could not find flow with specified ID."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.object.update.failed":"The database update for the object failed.","architect.external.user.query.error":"Failed querying backend service for information on user.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"postActionsRevert","x-purecloud-method-name":"postFlowsActionsRevert"}},"/api/v2/flows/actions/checkin":{"post":{"tags":["Architect"],"summary":"Check-in flow","description":"","operationId":"postFlowsActionsCheckin","produces":["application/json"],"parameters":[{"name":"flow","in":"query","description":"Flow ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Flow"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.unspecified.error":"An unknown error occurred.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"postActionsCheckin","x-purecloud-method-name":"postFlowsActionsCheckin"}},"/api/v2/flows/actions/checkout":{"post":{"tags":["Architect"],"summary":"Check-out flow","description":"","operationId":"postFlowsActionsCheckout","produces":["application/json"],"parameters":[{"name":"flow","in":"query","description":"Flow ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Flow"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.flow.version.missing":"Specified flow version is missing.","not.found":"The requested resource was not found.","architect.flow.not.found":"Could not find flow with specified ID."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.flow.save.failed":"Could not save flow data to permanent storage.","architect.object.update.failed":"The database update for the object failed.","architect.external.user.query.error":"Failed querying backend service for information on user.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"postActionsCheckout","x-purecloud-method-name":"postFlowsActionsCheckout"}},"/api/v2/flows/actions/deactivate":{"post":{"tags":["Architect"],"summary":"Deactivate flow","description":"","operationId":"postFlowsActionsDeactivate","produces":["application/json"],"parameters":[{"name":"flow","in":"query","description":"Flow ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Flow"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","architect.flow.not.found":"Could not find flow with specified ID."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.object.update.failed":"The database update for the object failed.","architect.external.call.failure":"A call to another backend service failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"postActionsDeactivate","x-purecloud-method-name":"postFlowsActionsDeactivate"}},"/api/v2/externalcontacts/relationships":{"post":{"tags":["External Contacts"],"summary":"Create a relationship","description":"","operationId":"postExternalcontactsRelationships","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Relationship","required":false,"schema":{"$ref":"#/definitions/Relationship"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Relationship"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:externalOrganization:edit"]},"x-inin-method-name":"postRelationships","x-purecloud-method-name":"postExternalcontactsRelationships"}},"/api/v2/identityproviders/cic":{"get":{"tags":["Identity Provider"],"summary":"Get Customer Interaction Center (CIC) Identity Provider","description":"","operationId":"getIdentityprovidersCic","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CustomerInteractionCenter"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:view"]},"x-inin-method-name":"getCic","x-purecloud-method-name":"getIdentityprovidersCic"},"put":{"tags":["Identity Provider"],"summary":"Update/Create Customer Interaction Center (CIC) Identity Provider","description":"","operationId":"putIdentityprovidersCic","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Provider","required":true,"schema":{"$ref":"#/definitions/CustomerInteractionCenter"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OAuthProvider"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:add","sso:provider:edit"]},"x-inin-method-name":"putCic","x-purecloud-method-name":"putIdentityprovidersCic"},"delete":{"tags":["Identity Provider"],"summary":"Delete Customer Interaction Center (CIC) Identity Provider","description":"","operationId":"deleteIdentityprovidersCic","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:delete"]},"x-inin-method-name":"deleteCic","x-purecloud-method-name":"deleteIdentityprovidersCic"}},"/api/v2/conversations/{conversationId}/recordings/{recordingId}":{"get":{"tags":["Recording"],"summary":"Gets a specific recording.","description":"","operationId":"getConversationsConversationIdRecordingsRecordingId","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"Conversation ID","required":true,"type":"string"},{"name":"recordingId","in":"path","description":"Recording ID","required":true,"type":"string"},{"name":"formatId","in":"query","description":"The desired media format.","required":false,"type":"string","default":"WEBM","enum":["WAV","WEBM","WAV_ULAW","OGG_VORBIS","OGG_OPUS","NONE"]},{"name":"download","in":"query","description":"requesting a download format of the recording","required":false,"type":"boolean","default":false,"enum":["true","false"]},{"name":"fileName","in":"query","description":"the name of the downloaded fileName","required":false,"type":"string"}],"responses":{"202":{"description":"Success - recording is transcoding","schema":{"$ref":"#/definitions/Recording"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getConversationIdRecordingsRecordingId","x-purecloud-method-name":"getConversationRecording"},"put":{"tags":["Recording"],"summary":"Updates the retention records on a recording.","description":"Currently supports updating and removing both archive and delete dates for eligible recordings. A request to change the archival date of an archived recording will result in a restoration of the recording until the new date set. ","operationId":"putConversationsConversationIdRecordingsRecordingId","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"Conversation ID","required":true,"type":"string"},{"name":"recordingId","in":"path","description":"Recording ID","required":true,"type":"string"},{"in":"body","name":"body","description":"recording","required":true,"schema":{"$ref":"#/definitions/Recording"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Recording"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putConversationIdRecordingsRecordingId","x-purecloud-method-name":"putConversationRecording"}},"/api/v2/architect/prompts/{promptId}":{"get":{"tags":["Architect"],"summary":"Get specified user prompt","description":"","operationId":"getArchitectPromptsPromptId","produces":["application/json"],"parameters":[{"name":"promptId","in":"path","description":"Prompt ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Prompt"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.prompt.not.found":"Could not find prompt with specified ID.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getPromptsPromptId","x-purecloud-method-name":"getArchitectPrompt"},"put":{"tags":["Architect"],"summary":"Update specified user prompt","description":"","operationId":"putArchitectPromptsPromptId","produces":["application/json"],"parameters":[{"name":"promptId","in":"path","description":"Prompt ID","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/Prompt"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Prompt"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.prompt.validate.failed.name":"Failed to validate prompt due to invalid name. Prompt names can only contain letters, numbers, and the underscore, and must start with a letter or number.","architect.prompt.resource.validate.failed.language":"Failed to validate prompt resource due to missing or invalid language.","architect.prompt.resource.invalid.tags":"The specified tags are in an invalid format.","architect.prompt.resource.validate.failed":"Failed to validate prompt resource.","architect.prompt.validate.failed.name.no.alpha":"Failed to validate prompt due to invalid name. Names must contain at least one alphanumeric character.","architect.prompt.validate.failed.missing.name":"Failed to validate prompt due to missing name.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","architect.prompt.validate.failed":"Failed to validate prompt.","architect.object.validate.failed":"Failed to validate object.","architect.object.validate.failed.value":"Failed to validate object due to invalid field value.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.prompt.not.found":"Could not find prompt with specified ID.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.object.update.failed":"The database update for the object failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"putPromptsPromptId","x-purecloud-method-name":"putArchitectPrompt"},"delete":{"tags":["Architect"],"summary":"Delete specified user prompt","description":"","operationId":"deleteArchitectPromptsPromptId","produces":["application/json"],"parameters":[{"name":"promptId","in":"path","description":"Prompt ID","required":true,"type":"string"},{"name":"allResources","in":"query","description":"Whether or not to delete all the prompt resources","required":false,"type":"boolean"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","architect.prompt.has.resources":"Cannot delete prompt since it contains prompt resources."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.prompt.not.found":"Could not find prompt with specified ID.","architect.flow.data.missing":"Flow version data content is missing.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.external.call.failure":"A call to another backend service failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request.","architect.database.throughput.exceeded":"Database too busy. Please try again."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"deletePromptsPromptId","x-purecloud-method-name":"deleteArchitectPrompt"}},"/api/v2/telephony/providers/edges/sites/{siteId}/numberplans/{numberPlanId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a Number Plan by ID.","description":"","operationId":"getTelephonyProvidersEdgesSitesSiteIdNumberplansNumberplanId","produces":["application/json"],"parameters":[{"name":"siteId","in":"path","description":"Site ID","required":true,"type":"string"},{"name":"numberPlanId","in":"path","description":"Number Plan ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/NumberPlan"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesSitesSiteIdNumberplansNumberplanId","x-purecloud-method-name":"getTelephonyProvidersEdgesSiteNumberplan"}},"/api/v2/locations/search":{"get":{"tags":["Search","Locations"],"summary":"Search locations using the q64 value returned from a previous search","description":"","operationId":"getLocationsSearch","produces":["application/json"],"parameters":[{"name":"q64","in":"query","description":"q64","required":true,"type":"string"},{"name":"expand","in":"query","description":"expand","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LocationsSearchResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSearch","x-purecloud-method-name":"getLocationsSearch"},"post":{"tags":["Search","Locations"],"summary":"Search locations","description":"","operationId":"postLocationsSearch","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Search request options","required":true,"schema":{"$ref":"#/definitions/LocationSearchRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LocationsSearchResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postSearch","x-purecloud-method-name":"postLocationsSearch"}},"/api/v2/configuration/schemas/edges/vnext/{schemaCategory}/{schemaType}":{"get":{"tags":["Telephony Providers Edge"],"summary":"List schemas of a specific category (Deprecated)","description":"","operationId":"getConfigurationSchemasEdgesVnextSchemacategorySchematype","produces":["application/json"],"parameters":[{"name":"schemaCategory","in":"path","description":"Schema category","required":true,"type":"string"},{"name":"schemaType","in":"path","description":"Schema type","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SchemaReferenceEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-method-name":"getSchemasEdgesVnextSchemacategorySchematype","x-purecloud-method-name":"getConfigurationSchemasEdgesVnextSchemaCategorySchemaType"}},"/api/v2/configuration/schemas/edges/vnext/{schemaCategory}":{"get":{"tags":["Telephony Providers Edge"],"summary":"List schemas of a specific category (Deprecated)","description":"","operationId":"getConfigurationSchemasEdgesVnextSchemacategory","produces":["application/json"],"parameters":[{"name":"schemaCategory","in":"path","description":"Schema category","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SchemaReferenceEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-method-name":"getSchemasEdgesVnextSchemacategory","x-purecloud-method-name":"getConfigurationSchemasEdgesVnextSchemaCategory"}},"/api/v2/telephony/providers/edges/phonebasesettings/template":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a Phone Base Settings instance template from a given make and model. This object can then be modified and saved as a new Phone Base Settings instance","description":"","operationId":"getTelephonyProvidersEdgesPhonebasesettingsTemplate","produces":["application/json"],"parameters":[{"name":"phoneMetabaseId","in":"query","description":"The id of a metabase object upon which to base this Phone Base Settings","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PhoneBase"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesPhonebasesettingsTemplate","x-purecloud-method-name":"getTelephonyProvidersEdgesPhonebasesettingsTemplate"}},"/api/v2/scripts/{scriptId}/pages":{"get":{"tags":["Scripts"],"summary":"Get the list of pages","description":"","operationId":"getScriptsScriptIdPages","produces":["application/json"],"parameters":[{"name":"scriptId","in":"path","description":"Script ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/Page"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["scripter:script:view"]},"x-inin-method-name":"getScriptIdPages","x-purecloud-method-name":"getScriptPages"}},"/api/v2/analytics/reporting/schedules":{"get":{"tags":["Analytics"],"summary":"Get a list of scheduled report jobs","description":"Get a list of scheduled report jobs.","operationId":"getAnalyticsReportingSchedules","produces":["application/json"],"parameters":[{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ReportScheduleEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getReportingSchedules","x-purecloud-method-name":"getAnalyticsReportingSchedules"},"post":{"tags":["Analytics"],"summary":"Create a scheduled report job","description":"Create a scheduled report job.","operationId":"postAnalyticsReportingSchedules","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"ReportSchedule","required":true,"schema":{"$ref":"#/definitions/ReportSchedule"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ReportSchedule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postReportingSchedules","x-purecloud-method-name":"postAnalyticsReportingSchedules"}},"/api/v2/outbound/campaignrules":{"get":{"tags":["Outbound"],"summary":"Query Campaign Rule list","description":"","operationId":"getOutboundCampaignrules","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"filterType","in":"query","description":"Filter type","required":false,"type":"string","default":"Prefix","enum":["Equals","RegEx","Contains","Prefix","LessThan","LessThanEqualTo","GreaterThan","GreaterThanEqualTo","BeginsWith","EndsWith"]},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"a","enum":["ascending","descending"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CampaignRuleEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaignRule:view"]},"x-inin-method-name":"getCampaignrules","x-purecloud-method-name":"getOutboundCampaignrules"},"post":{"tags":["Outbound"],"summary":"Create Campaign Rule","description":"","operationId":"postOutboundCampaignrules","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"CampaignRule","required":true,"schema":{"$ref":"#/definitions/CampaignRule"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CampaignRule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"incorrect.max.value":"Max values must be > 0 and one of them must be defined","name.cannot.be.blank":"A name must be provided.","cannot.create.enabled.campaign.rule":"Cannot create a rule that is enabled.","missing.campaign.rule.conditions":"Campaign rule must have a condition.","invalid.campaign.rule.action.parameter":"Campaign rule action has an invalid parameter.","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"The name already exists.","missing.campaign.rule.condition.value":"Campaign rule condition must have an value.","missing.campaign.rule.entity":"Campaign rule must have an entity for conditions.","missing.campaign.rule.action.parameters":"Campaign rule action must have a parameter.","invalid.campaign.rule.condition.operator":"Campaign rule condition has an invalid operator.","invalid.campaign.rule.condition.parameter":"Campaign rule condition has an invalid parameter.","missing.campaign.rule.condition.parameters":"Campaign rule condition must have a parameter.","missing.campaign.rule.action.type":"Campaign rule action must have a type.","missing.campaign.rule.condition.type":"Campaign rule condition must have a type.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.campaign.rule.condition.value":"Campaign rule condition has an invalid value.","missing.campaign.rule.actions":"Campaign rule must have an action.","missing.campaign.rule.condition.operator":"Campaign rule condition must have an operator.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","missing.campaign.rule.action.entity":"At least one rule action entity is required."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaignRule:add"]},"x-inin-method-name":"postCampaignrules","x-purecloud-method-name":"postOutboundCampaignrules"}},"/api/v2/routing/skills/{skillId}":{"get":{"tags":["Routing"],"summary":"Get Routing Skill","description":"","operationId":"getRoutingSkillsSkillId","produces":["application/json"],"parameters":[{"name":"skillId","in":"path","description":"Skill ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RoutingSkill"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:skill:manage"]},"x-inin-method-name":"getSkillsSkillId","x-purecloud-method-name":"getRoutingSkill"},"delete":{"tags":["Routing"],"summary":"Delete Routing Skill","description":"","operationId":"deleteRoutingSkillsSkillId","produces":["application/json"],"parameters":[{"name":"skillId","in":"path","description":"Skill ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:skill:manage"]},"x-inin-method-name":"deleteSkillsSkillId","x-purecloud-method-name":"deleteRoutingSkill"}},"/api/v2/telephony/providers/edges/trunkbasesettings/template":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a Trunk Base Settings instance template from a given make and model. This object can then be modified and saved as a new Trunk Base Settings instance","description":"","operationId":"getTelephonyProvidersEdgesTrunkbasesettingsTemplate","produces":["application/json"],"parameters":[{"name":"trunkMetabaseId","in":"query","description":"The id of a metabase object upon which to base this Trunk Base Settings","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TrunkBase"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesTrunkbasesettingsTemplate","x-purecloud-method-name":"getTelephonyProvidersEdgesTrunkbasesettingsTemplate"}},"/api/v2/outbound/campaigns/{campaignId}/callback/schedule":{"post":{"tags":["Outbound"],"summary":"Schedule a Callback for a Dialer Campaign (Deprecated)","description":"This endpoint is deprecated and may have unexpected results. Please use \"/conversations/{conversationId}/participants/{participantId}/callbacks instead.\"","operationId":"postOutboundCampaignsCampaignIdCallbackSchedule","produces":["application/json"],"parameters":[{"name":"campaignId","in":"path","description":"Campaign ID","required":true,"type":"string"},{"in":"body","name":"body","description":"ContactCallbackRequest","required":true,"schema":{"$ref":"#/definitions/ContactCallbackRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ContactCallbackRequest"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","schedule.cannot.be.blank":"The schedule cannot be blank.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","contact.cannot.be.blank":"The contact cannot be blank.","contact.list.cannot.be.blank":"The contact list cannot be blank.","invalid.contact.phone.column":"The contact phone columns are invalid.","invalid.schedule.format":"The schedule format is invalid.","callback.schedule.invalid":"The callback schedule is not valid.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","campaign.not.found":"The dialer campaign was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request.","callback.scheduling.error":""}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-method-name":"postCampaignsCampaignIdCallbackSchedule","x-purecloud-method-name":"postOutboundCampaignCallbackSchedule"}},"/api/v2/telephony/providers/edges/{edgeId}/statuscode":{"post":{"tags":["Telephony Providers Edge"],"summary":"Take an Edge in or out of service","description":"","operationId":"postTelephonyProvidersEdgesEdgeIdStatuscode","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Edge Service State","required":false,"schema":{"$ref":"#/definitions/EdgeServiceStateRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesEdgeIdStatuscode","x-purecloud-method-name":"postTelephonyProvidersEdgeStatuscode"}},"/api/v2/outbound/rulesets/{ruleSetId}":{"get":{"tags":["Outbound"],"summary":"Get a Rule Set by ID.","description":"","operationId":"getOutboundRulesetsRulesetId","produces":["application/json"],"parameters":[{"name":"ruleSetId","in":"path","description":"Rule Set ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RuleSet"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:ruleSet:view"]},"x-inin-method-name":"getRulesetsRulesetId","x-purecloud-method-name":"getOutboundRuleset"},"put":{"tags":["Outbound"],"summary":"Update a RuleSet.","description":"","operationId":"putOutboundRulesetsRulesetId","produces":["application/json"],"parameters":[{"name":"ruleSetId","in":"path","description":"Rule Set ID","required":true,"type":"string"},{"in":"body","name":"body","description":"RuleSet","required":true,"schema":{"$ref":"#/definitions/RuleSet"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RuleSet"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"invalid.rule.action":"","invalid.update":"","name.cannot.be.blank":"A name must be provided.","rule.conflict":"Duplicated Rule IDs and/or names.","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"The name already exists.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.rule.condition":"","invalid.rule.condition.category":"The condition is not valid for the given category.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","invalid.rule.action.category":"The action is not valid for the given category."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:ruleSet:edit"]},"x-inin-method-name":"putRulesetsRulesetId","x-purecloud-method-name":"putOutboundRuleset"},"delete":{"tags":["Outbound"],"summary":"Delete a Rule set.","description":"","operationId":"deleteOutboundRulesetsRulesetId","produces":["application/json"],"parameters":[{"name":"ruleSetId","in":"path","description":"Rule Set ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","referential.integrity.error":"Could not delete the resource because it is referenced by another entity."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:ruleSet:delete"]},"x-inin-method-name":"deleteRulesetsRulesetId","x-purecloud-method-name":"deleteOutboundRuleset"}},"/api/v2/userrecordings/{recordingId}":{"get":{"tags":["User Recordings"],"summary":"Get a user recording.","description":"","operationId":"getUserrecordingsRecordingId","produces":["application/json"],"parameters":[{"name":"recordingId","in":"path","description":"User Recording ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["conversation"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserRecording"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getRecordingId","x-purecloud-method-name":"getUserrecording"},"put":{"tags":["User Recordings"],"summary":"Update a user recording.","description":"","operationId":"putUserrecordingsRecordingId","produces":["application/json"],"parameters":[{"name":"recordingId","in":"path","description":"User Recording ID","required":true,"type":"string"},{"in":"body","name":"body","description":"UserRecording","required":true,"schema":{"$ref":"#/definitions/UserRecording"}},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["conversation"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserRecording"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putRecordingId","x-purecloud-method-name":"putUserrecording"},"delete":{"tags":["User Recordings"],"summary":"Delete a user recording.","description":"","operationId":"deleteUserrecordingsRecordingId","produces":["application/json"],"parameters":[{"name":"recordingId","in":"path","description":"User Recording ID","required":true,"type":"string"}],"responses":{"202":{"description":"Accepted - Processing Delete"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteRecordingId","x-purecloud-method-name":"deleteUserrecording"}},"/api/v2/identityproviders/ping":{"get":{"tags":["Identity Provider"],"summary":"Get Ping Identity Provider","description":"","operationId":"getIdentityprovidersPing","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PingIdentity"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:view"]},"x-inin-method-name":"getPing","x-purecloud-method-name":"getIdentityprovidersPing"},"put":{"tags":["Identity Provider"],"summary":"Update/Create Ping Identity Provider","description":"","operationId":"putIdentityprovidersPing","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Provider","required":true,"schema":{"$ref":"#/definitions/PingIdentity"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OAuthProvider"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:add","sso:provider:edit"]},"x-inin-method-name":"putPing","x-purecloud-method-name":"putIdentityprovidersPing"},"delete":{"tags":["Identity Provider"],"summary":"Delete Ping Identity Provider","description":"","operationId":"deleteIdentityprovidersPing","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:delete"]},"x-inin-method-name":"deletePing","x-purecloud-method-name":"deleteIdentityprovidersPing"}},"/api/v2/conversations/calls/{callId}/participants/{participantId}/monitor":{"post":{"tags":["Conversations"],"summary":"Listen in on the conversation from the point of view of a given participant.","description":"","operationId":"postConversationsCallsCallIdParticipantsParticipantIdMonitor","produces":["application/json"],"parameters":[{"name":"callId","in":"path","description":"callId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"}],"responses":{"201":{"description":"Created"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"conversation.error.monitor.own.conversation":"A user cannot monitor a conversation where they are an active participant.","conversation.error.no.user.station":"A station is required to place a call.","not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["conversation:call:monitor"]},"x-inin-method-name":"postCallsCallIdParticipantsParticipantIdMonitor","x-purecloud-method-name":"postConversationsCallParticipantMonitor"}},"/api/v2/conversations/calls/{callId}/participants/{participantId}/consult":{"post":{"tags":["Conversations"],"summary":"Initiate and update consult transfer","description":"","operationId":"postConversationsCallsCallIdParticipantsParticipantIdConsult","produces":["application/json"],"parameters":[{"name":"callId","in":"path","description":"callId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","description":"Destination address & initial speak to","required":true,"schema":{"$ref":"#/definitions/ConsultTransfer"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ConsultTransferResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"conversation.error.consult.transfer.no.initiator":"The transfer request has no initiator.","not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","conversation.error.cannot.transfer.conference":"Performing a consult transfer on a conference is not allowed.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","conversation.error.consult.transfer.no.destination":"The transfer request has no destination."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postCallsCallIdParticipantsParticipantIdConsult","x-purecloud-method-name":"postConversationsCallParticipantConsult"},"delete":{"tags":["Conversations"],"summary":"Cancel the transfer","description":"","operationId":"deleteConversationsCallsCallIdParticipantsParticipantIdConsult","produces":["application/json"],"parameters":[{"name":"callId","in":"path","description":"callId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","conversation.error.consult.transfer.not.started":"The consult transfer can't be canceled since it hasn't started yet."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteCallsCallIdParticipantsParticipantIdConsult","x-purecloud-method-name":"deleteConversationsCallParticipantConsult"},"patch":{"tags":["Conversations"],"summary":"Change who can speak","description":"","operationId":"patchConversationsCallsCallIdParticipantsParticipantIdConsult","produces":["application/json"],"parameters":[{"name":"callId","in":"path","description":"callId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","description":"new speak to","required":true,"schema":{"$ref":"#/definitions/ConsultTransferUpdate"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ConsultTransferResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchCallsCallIdParticipantsParticipantIdConsult","x-purecloud-method-name":"patchConversationsCallParticipantConsult"}},"/api/v2/conversations/calls/{callId}/participants/{participantId}/wrapupcodes":{"get":{"tags":["Conversations"],"summary":"Get list of wrapup codes for this conversation participant","description":"","operationId":"getConversationsCallsCallIdParticipantsParticipantIdWrapupcodes","produces":["application/json"],"parameters":[{"name":"callId","in":"path","description":"callId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/WrapupCode"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCallsCallIdParticipantsParticipantIdWrapupcodes","x-purecloud-method-name":"getConversationsCallParticipantWrapupcodes"}},"/api/v2/conversations/calls":{"get":{"tags":["Conversations"],"summary":"Get recent conversations","description":"","operationId":"getConversationsCalls","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CallConversationEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCalls","x-purecloud-method-name":"getConversationsCalls"},"post":{"tags":["Conversations"],"summary":"Create a call conversation","description":"","operationId":"postConversationsCalls","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Call request","required":true,"schema":{"$ref":"#/definitions/CreateCallRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CreateCallResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"conversation.error.no.user.station":"A station is required to place a call.","not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"providerapi.error.station.no.active.edge":"Unable to place call. Could not find an Edge for this station.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["conversation:conference:add"]},"x-inin-method-name":"postCalls","x-purecloud-method-name":"postConversationsCalls"}},"/api/v2/conversations/calls/{callId}/participants/{participantId}/attributes":{"patch":{"tags":["Conversations"],"summary":"Update the attributes on a conversation participant.","description":"","operationId":"patchConversationsCallsCallIdParticipantsParticipantIdAttributes","produces":["application/json"],"parameters":[{"name":"callId","in":"path","description":"callId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","description":"Participant attributes","required":true,"schema":{"$ref":"#/definitions/ParticipantAttributes"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchCallsCallIdParticipantsParticipantIdAttributes","x-purecloud-method-name":"patchConversationsCallParticipantAttributes"}},"/api/v2/conversations/calls/{callId}/participants/{participantId}/wrapup":{"get":{"tags":["Conversations"],"summary":"Get the wrap-up for this conversation participant. ","description":"","operationId":"getConversationsCallsCallIdParticipantsParticipantIdWrapup","produces":["application/json"],"parameters":[{"name":"callId","in":"path","description":"callId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"name":"provisional","in":"query","description":"Indicates if the wrap-up code is provisional.","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Wrapup"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","conversation.error.forbidden.not.active.participant":"User is not active on call and cannot alter recordingState"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCallsCallIdParticipantsParticipantIdWrapup","x-purecloud-method-name":"getConversationsCallParticipantWrapup"}},"/api/v2/conversations/calls/{callId}":{"get":{"tags":["Conversations"],"summary":"Get call conversation","description":"","operationId":"getConversationsCallsCallId","produces":["application/json"],"parameters":[{"name":"callId","in":"path","description":"callId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CallConversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"conversation.error.conversation.not.found":"The conversation does not exist.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCallsCallId","x-purecloud-method-name":"getConversationsCall"},"post":{"tags":["Conversations"],"summary":"Add a new call to a conversation","description":"","operationId":"postConversationsCallsCallId","produces":["application/json"],"parameters":[{"name":"callId","in":"path","description":"callId","required":true,"type":"string"},{"in":"body","name":"body","description":"Conversation","required":true,"schema":{"$ref":"#/definitions/CallCommand"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Conversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","conversation.error.callback.call.cannot.be.placed":"An error occurred while trying to place the callback.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","conversation.error.forbidden.not.active.participant":"User is not active on call and cannot alter recordingState"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postCallsCallId","x-purecloud-method-name":"postConversationsCall"},"patch":{"tags":["Conversations"],"summary":"Update a conversation by setting it's recording state, merging in other conversations to create a conference, or disconnecting all of the participants","description":"","operationId":"patchConversationsCallsCallId","produces":["application/json"],"parameters":[{"name":"callId","in":"path","description":"callId","required":true,"type":"string"},{"in":"body","name":"body","description":"Conversation","required":true,"schema":{"$ref":"#/definitions/Conversation"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Conversation"}},"202":{"description":"Accepted - when pausing or resuming recordings (Secure Pause)","schema":{"$ref":"#/definitions/Conversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","conversation.error.cannot.merge.alerting.conference":"A conference cannot be created from an alerting call.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","conversation.error.forbidden.not.active.participant":"User is not active on call and cannot alter recordingState"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["conversation:communication:disconnect"]},"x-inin-method-name":"patchCallsCallId","x-purecloud-method-name":"patchConversationsCall"}},"/api/v2/conversations/calls/maximumconferenceparties":{"get":{"tags":["Conversations"],"summary":"Get the maximum number of participants that this user can have on a conference","description":"","operationId":"getConversationsCallsMaximumconferenceparties","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/MaxParticipants"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCallsMaximumconferenceparties","x-purecloud-method-name":"getConversationsCallsMaximumconferenceparties"}},"/api/v2/conversations/calls/{callId}/participants":{"post":{"tags":["Conversations"],"summary":"Add participants to a conversation","description":"","operationId":"postConversationsCallsCallIdParticipants","produces":["application/json"],"parameters":[{"name":"callId","in":"path","description":"callId","required":true,"type":"string"},{"in":"body","name":"body","description":"Conversation","required":true,"schema":{"$ref":"#/definitions/Conversation"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Conversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","conversation.error.forbidden.not.active.participant":"User is not active on call and cannot alter recordingState"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postCallsCallIdParticipants","x-purecloud-method-name":"postConversationsCallParticipants"}},"/api/v2/conversations/calls/history":{"get":{"tags":["Conversations"],"summary":"Get call history","description":"","operationId":"getConversationsCallsHistory","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"interval","in":"query","description":"Interval string; format is ISO-8601. Separate start and end times with forward slash '/'","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CallConversationEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCallsHistory","x-purecloud-method-name":"getConversationsCallsHistory"}},"/api/v2/conversations/calls/{callId}/participants/{participantId}/communications/{communicationId}":{"patch":{"tags":["Conversations"],"summary":"Update conversation participant's communication by disconnecting it.","description":"","operationId":"patchConversationsCallsCallIdParticipantsParticipantIdCommunicationsCommunicationId","produces":["application/json"],"parameters":[{"name":"callId","in":"path","description":"callId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"name":"communicationId","in":"path","description":"communicationId","required":true,"type":"string"},{"in":"body","name":"body","description":"Participant","required":true,"schema":{"$ref":"#/definitions/MediaParticipantRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","communication.state.required":"Can only update a communication's state to disconnected.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","conversation.error.forbidden.not.active.participant":"User is not active on call and cannot alter recordingState"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchCallsCallIdParticipantsParticipantIdCommunicationsCommunicationId","x-purecloud-method-name":"patchConversationsCallParticipantCommunication"}},"/api/v2/conversations/calls/{callId}/participants/{participantId}":{"patch":{"tags":["Conversations"],"summary":"Update conversation participant","description":"","operationId":"patchConversationsCallsCallIdParticipantsParticipantId","produces":["application/json"],"parameters":[{"name":"callId","in":"path","description":"callId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","description":"Participant request","required":true,"schema":{"$ref":"#/definitions/MediaParticipantRequest"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"conversation.error.hold.alerting":"An alerting call cannot be placed on hold.","not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","conversation.error.wrapup.code.required":"Wrapup code is a required field and cannot be empty.","conversation.error.call.disconnected":"The call is already disconnected.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","conversation.error.wrapup.cannot.skip":"Wrap-up cannot be skipped for this participant."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","conversation.error.forbidden.not.active.participant":"User is not active on call and cannot alter recordingState"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchCallsCallIdParticipantsParticipantId","x-purecloud-method-name":"patchConversationsCallParticipant"}},"/api/v2/conversations/calls/{callId}/participants/{participantId}/replace":{"post":{"tags":["Conversations"],"summary":"Replace this participant with the specified user and/or address","description":"","operationId":"postConversationsCallsCallIdParticipantsParticipantIdReplace","produces":["application/json"],"parameters":[{"name":"callId","in":"path","description":"callId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","description":"Transfer request","required":true,"schema":{"$ref":"#/definitions/TransferRequest"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","conversations.error.queue.not.found":"Interaction cannot be transferred to a queue that does not exist.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","conversation.error.forbidden.not.active.participant":"User is not active on call and cannot alter recordingState"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postCallsCallIdParticipantsParticipantIdReplace","x-purecloud-method-name":"postConversationsCallParticipantReplace"}},"/api/v2/conversations/emails/{emailId}/participants/{participantId}/wrapupcodes":{"get":{"tags":["Conversations"],"summary":"Get list of wrapup codes for this conversation participant","description":"","operationId":"getConversationsEmailsEmailIdParticipantsParticipantIdWrapupcodes","produces":["application/json"],"parameters":[{"name":"emailId","in":"path","description":"emailId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/WrapupCode"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getEmailsEmailIdParticipantsParticipantIdWrapupcodes","x-purecloud-method-name":"getConversationsEmailParticipantWrapupcodes"}},"/api/v2/conversations/emails":{"get":{"tags":["Conversations"],"summary":"Get recent email conversations","description":"","operationId":"getConversationsEmails","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EmailConversationEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getEmails","x-purecloud-method-name":"getConversationsEmails"},"post":{"tags":["Conversations"],"summary":"Create an email conversation","description":"","operationId":"postConversationsEmails","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Create email request","required":true,"schema":{"$ref":"#/definitions/CreateEmailRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EmailConversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","postino.error.notnull.createconversationrequest.provider":"The provider property may not be null.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","email.outbound.queue.address.required":"The queue does not have an outbound email address configured.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","postino.error.notnull.createconversationrequest.queueid":"The queueId property may not be null.","email.outbound.queue.required":"An outbound email conversation requires a queue ID."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["conversation:email:create"]},"x-inin-method-name":"postEmails","x-purecloud-method-name":"postConversationsEmails"}},"/api/v2/conversations/emails/{emailId}/messages":{"get":{"tags":["Conversations"],"summary":"Get conversation messages","description":"","operationId":"getConversationsEmailsEmailIdMessages","produces":["application/json"],"parameters":[{"name":"emailId","in":"path","description":"emailId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EmailMessageListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getEmailsEmailIdMessages","x-purecloud-method-name":"getConversationsEmailMessages"},"post":{"tags":["Conversations"],"summary":"Send an email reply","description":"","operationId":"postConversationsEmailsEmailIdMessages","produces":["application/json"],"parameters":[{"name":"emailId","in":"path","description":"emailId","required":true,"type":"string"},{"in":"body","name":"body","description":"Reply","required":true,"schema":{"$ref":"#/definitions/EmailMessage"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EmailMessage"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"postino.error.attachments.upload.size":"Upload too large.","email.error.external.provider":"Operation not supported on emails with external providers.","bad.request":"The request could not be understood by the server due to malformed syntax.","postino.error.reply.no.body":"Replies must have a textBody or htmlBody.","postino.error.reply.no.sender":"No connected internal participant found for the reply.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","postino.error.reply.no.to":"Replies must have a to address.","postino.error.reply.no.receiver":"No connected external participant found for the reply.","postino.error.reply.no.userid":"Reply emails must have a userId.","email.error.invalid.email":"Attempted to send an email with an invalid parameter.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","postino.error.forbidden":"User is not an active participant on the conversation."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postEmailsEmailIdMessages","x-purecloud-method-name":"postConversationsEmailMessages"}},"/api/v2/conversations/emails/{emailId}/participants/{participantId}/attributes":{"patch":{"tags":["Conversations"],"summary":"Update the attributes on a conversation participant.","description":"","operationId":"patchConversationsEmailsEmailIdParticipantsParticipantIdAttributes","produces":["application/json"],"parameters":[{"name":"emailId","in":"path","description":"emailId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","description":"Participant attributes","required":true,"schema":{"$ref":"#/definitions/ParticipantAttributes"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchEmailsEmailIdParticipantsParticipantIdAttributes","x-purecloud-method-name":"patchConversationsEmailParticipantAttributes"}},"/api/v2/conversations/emails/{emailId}/participants/{participantId}/wrapup":{"get":{"tags":["Conversations"],"summary":"Get the wrap-up for this conversation participant. ","description":"","operationId":"getConversationsEmailsEmailIdParticipantsParticipantIdWrapup","produces":["application/json"],"parameters":[{"name":"emailId","in":"path","description":"emailId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"name":"provisional","in":"query","description":"Indicates if the wrap-up code is provisional.","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Wrapup"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getEmailsEmailIdParticipantsParticipantIdWrapup","x-purecloud-method-name":"getConversationsEmailParticipantWrapup"}},"/api/v2/conversations/emails/{emailId}/messages/draft/attachments/{attachmentId}":{"delete":{"tags":["Conversations"],"summary":"Delete attachment from draft","description":"","operationId":"deleteConversationsEmailsEmailIdMessagesDraftAttachmentsAttachmentId","produces":["application/json"],"parameters":[{"name":"emailId","in":"path","description":"emailId","required":true,"type":"string"},{"name":"attachmentId","in":"path","description":"attachmentId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","postino.error.org.missing":"OrganizationId header is required."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","postino.error.forbidden":"User is not an active participant on the conversation."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteEmailsEmailIdMessagesDraftAttachmentsAttachmentId","x-purecloud-method-name":"deleteConversationsEmailMessagesDraftAttachment"}},"/api/v2/conversations/emails/{emailId}/messages/draft":{"get":{"tags":["Conversations"],"summary":"Get conversation draft reply","description":"","operationId":"getConversationsEmailsEmailIdMessagesDraft","produces":["application/json"],"parameters":[{"name":"emailId","in":"path","description":"emailId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EmailMessage"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","postino.error.org.missing":"OrganizationId header is required.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getEmailsEmailIdMessagesDraft","x-purecloud-method-name":"getConversationsEmailMessagesDraft"},"put":{"tags":["Conversations"],"summary":"Update conversation draft reply","description":"","operationId":"putConversationsEmailsEmailIdMessagesDraft","produces":["application/json"],"parameters":[{"name":"emailId","in":"path","description":"emailId","required":true,"type":"string"},{"in":"body","name":"body","description":"Draft","required":true,"schema":{"$ref":"#/definitions/EmailMessage"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EmailMessage"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"email.error.external.provider":"Operation not supported on emails with external providers.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","postino.error.forbidden":"User is not an active participant on the conversation."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putEmailsEmailIdMessagesDraft","x-purecloud-method-name":"putConversationsEmailMessagesDraft"}},"/api/v2/conversations/emails/{emailId}":{"get":{"tags":["Conversations"],"summary":"Get email conversation","description":"","operationId":"getConversationsEmailsEmailId","produces":["application/json"],"parameters":[{"name":"emailId","in":"path","description":"emailId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EmailConversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","postino.error.wrong.org":"Request organization is incorrect for this conversation.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"conversation.error.conversation.not.found":"The conversation does not exist.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getEmailsEmailId","x-purecloud-method-name":"getConversationsEmail"},"patch":{"tags":["Conversations"],"summary":"Update a conversation by disconnecting all of the participants","description":"","operationId":"patchConversationsEmailsEmailId","produces":["application/json"],"parameters":[{"name":"emailId","in":"path","description":"emailId","required":true,"type":"string"},{"in":"body","name":"body","description":"Conversation","required":true,"schema":{"$ref":"#/definitions/Conversation"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Conversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["conversation:communication:disconnect"]},"x-inin-method-name":"patchEmailsEmailId","x-purecloud-method-name":"patchConversationsEmail"}},"/api/v2/conversations/emails/{emailId}/participants/{participantId}/communications/{communicationId}":{"patch":{"tags":["Conversations"],"summary":"Update conversation participant's communication by disconnecting it.","description":"","operationId":"patchConversationsEmailsEmailIdParticipantsParticipantIdCommunicationsCommunicationId","produces":["application/json"],"parameters":[{"name":"emailId","in":"path","description":"emailId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"name":"communicationId","in":"path","description":"communicationId","required":true,"type":"string"},{"in":"body","name":"body","description":"Participant","required":true,"schema":{"$ref":"#/definitions/MediaParticipantRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"communication.state.required":"Can only update a communication's state to disconnected.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchEmailsEmailIdParticipantsParticipantIdCommunicationsCommunicationId","x-purecloud-method-name":"patchConversationsEmailParticipantCommunication"}},"/api/v2/conversations/emails/{emailId}/participants/{participantId}":{"patch":{"tags":["Conversations"],"summary":"Update conversation participant","description":"","operationId":"patchConversationsEmailsEmailIdParticipantsParticipantId","produces":["application/json"],"parameters":[{"name":"emailId","in":"path","description":"emailId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","description":"Update request","required":true,"schema":{"$ref":"#/definitions/MediaParticipantRequest"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","postino.error.answer.not.alerting":"Only alerting calls can be answered.","postino.error.transfer.canceled":"Answer failed because a pending attended transfer was canceled.","postino.error.wrong.org":"Request organization is incorrect for this conversation.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","conversation.error.forbidden.not.active.participant":"User is not active on call and cannot alter recordingState"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchEmailsEmailIdParticipantsParticipantId","x-purecloud-method-name":"patchConversationsEmailParticipant"}},"/api/v2/conversations/emails/{emailId}/participants/{participantId}/replace":{"post":{"tags":["Conversations"],"summary":"Replace this participant with the specified user and/or address","description":"","operationId":"postConversationsEmailsEmailIdParticipantsParticipantIdReplace","produces":["application/json"],"parameters":[{"name":"emailId","in":"path","description":"emailId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","description":"Transfer request","required":true,"schema":{"$ref":"#/definitions/TransferRequest"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","conversations.error.queue.not.found":"Interaction cannot be transferred to a queue that does not exist.","postino.error.transfer.replace.external":"External participants may not be replaced.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","postino.error.transfer.not.connected":"Only connected participants can be transferred."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","conversation.error.forbidden.not.active.participant":"User is not active on call and cannot alter recordingState"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postEmailsEmailIdParticipantsParticipantIdReplace","x-purecloud-method-name":"postConversationsEmailParticipantReplace"}},"/api/v2/conversations/emails/{emailId}/messages/{messageId}":{"get":{"tags":["Conversations"],"summary":"Get conversation message","description":"","operationId":"getConversationsEmailsEmailIdMessagesMessageId","produces":["application/json"],"parameters":[{"name":"emailId","in":"path","description":"emailId","required":true,"type":"string"},{"name":"messageId","in":"path","description":"messageId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EmailMessage"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","postino.error.org.missing":"OrganizationId header is required.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getEmailsEmailIdMessagesMessageId","x-purecloud-method-name":"getConversationsEmailMessage"}},"/api/v2/telephony/providers/edges/outboundroutes":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get outbound routes","description":"","operationId":"getTelephonyProvidersEdgesOutboundroutes","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"site.id","in":"query","description":"Filter by site.id","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"name"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OutboundRouteEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesOutboundroutes","x-purecloud-method-name":"getTelephonyProvidersEdgesOutboundroutes"},"post":{"tags":["Telephony Providers Edge"],"summary":"Create outbound rule","description":"","operationId":"postTelephonyProvidersEdgesOutboundroutes","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"OutboundRoute","required":true,"schema":{"$ref":"#/definitions/OutboundRoute"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OutboundRoute"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"required.field.missing":"A required field is missing a value.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","duplicate.value":"An outbound route with this name already exists.","address.classification.type.does.not.exist":"One of the address classifications does not exist.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesOutboundroutes","x-purecloud-method-name":"postTelephonyProvidersEdgesOutboundroutes"}},"/api/v2/architect/dependencytracking/updatedresourceconsumers":{"get":{"tags":["Architect"],"summary":"Get Dependency Tracking objects that depend on updated resources","description":"","operationId":"getArchitectDependencytrackingUpdatedresourceconsumers","produces":["application/json"],"parameters":[{"name":"name","in":"query","description":"Name to search for","required":false,"type":"string"},{"name":"objectType","in":"query","description":"Object type(s) to search for","required":false,"type":"array","items":{"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},"collectionFormat":"multi"},{"name":"consumedResources","in":"query","description":"Return consumed resources?","required":false,"type":"boolean","default":false},{"name":"consumedResourceType","in":"query","description":"Resource type(s) to return","required":false,"type":"array","items":{"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},"collectionFormat":"multi"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DependencyObjectEntityListing"}},"206":{"description":"Partial Content - the org data is being rebuilt or needs to be rebuilt."},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","architect.dependency.object.invalid.type":"An invalid dependency object type was specified."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.flow.data.missing":"Flow version data content is missing.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.external.call.failure":"A call to another backend service failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request.","architect.database.throughput.exceeded":"Database too busy. Please try again."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getDependencytrackingUpdatedresourceconsumers","x-purecloud-method-name":"getArchitectDependencytrackingUpdatedresourceconsumers"}},"/api/v2/contentmanagement/workspaces/{workspaceId}/members":{"get":{"tags":["Content Management"],"summary":"Get a list workspace members","description":"","operationId":"getContentmanagementWorkspacesWorkspaceIdMembers","produces":["application/json"],"parameters":[{"name":"workspaceId","in":"path","description":"Workspace ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["member"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/WorkspaceMemberEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getWorkspacesWorkspaceIdMembers","x-purecloud-method-name":"getContentmanagementWorkspaceMembers"}},"/api/v2/routing/queues/{queueId}/mediatypes/{mediaType}/estimatedwaittime":{"get":{"tags":["Routing"],"summary":"Get Estimated Wait Time","description":"","operationId":"getRoutingQueuesQueueIdMediatypesMediatypeEstimatedwaittime","produces":["application/json"],"parameters":[{"name":"queueId","in":"path","description":"queueId","required":true,"type":"string"},{"name":"mediaType","in":"path","description":"mediaType","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EstimatedWaitTimePredictions"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:view"]},"x-inin-method-name":"getQueuesQueueIdMediatypesMediatypeEstimatedwaittime","x-purecloud-method-name":"getRoutingQueueMediatypeEstimatedwaittime"}},"/api/v2/locations":{"get":{"tags":["Locations"],"summary":"Get a list of all locations.","description":"","operationId":"getLocations","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","enum":["asc","desc"]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/LocationDefinition"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getLocations","x-purecloud-method-name":"getLocations"}},"/api/v2/telephony/providers/edges/dids/{didId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a DID by ID.","description":"","operationId":"getTelephonyProvidersEdgesDidsDidId","produces":["application/json"],"parameters":[{"name":"didId","in":"path","description":"DID ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DID"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesDidsDidId","x-purecloud-method-name":"getTelephonyProvidersEdgesDid"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update a DID by ID.","description":"","operationId":"putTelephonyProvidersEdgesDidsDidId","produces":["application/json"],"parameters":[{"name":"didId","in":"path","description":"DID ID","required":true,"type":"string"},{"in":"body","name":"body","description":"DID","required":true,"schema":{"$ref":"#/definitions/DID"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DID"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesDidsDidId","x-purecloud-method-name":"putTelephonyProvidersEdgesDid"}},"/api/v2/telephony/providers/edges/certificateauthorities":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get the list of certificate authorities.","description":"","operationId":"getTelephonyProvidersEdgesCertificateauthorities","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CertificateAuthorityEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesCertificateauthorities","x-purecloud-method-name":"getTelephonyProvidersEdgesCertificateauthorities"},"post":{"tags":["Telephony Providers Edge"],"summary":"Create a certificate authority.","description":"","operationId":"postTelephonyProvidersEdgesCertificateauthorities","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"CertificateAuthority","required":true,"schema":{"$ref":"#/definitions/DomainCertificateAuthority"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainCertificateAuthority"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesCertificateauthorities","x-purecloud-method-name":"postTelephonyProvidersEdgesCertificateauthorities"}},"/api/v2/telephony/providers/edges/didpools/{didPoolId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a DID Pool by ID.","description":"","operationId":"getTelephonyProvidersEdgesDidpoolsDidpoolId","produces":["application/json"],"parameters":[{"name":"didPoolId","in":"path","description":"DID pool ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DIDPool"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesDidpoolsDidpoolId","x-purecloud-method-name":"getTelephonyProvidersEdgesDidpool"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update a DID Pool by ID.","description":"","operationId":"putTelephonyProvidersEdgesDidpoolsDidpoolId","produces":["application/json"],"parameters":[{"name":"didPoolId","in":"path","description":"DID pool ID","required":true,"type":"string"},{"in":"body","name":"body","description":"DID pool","required":true,"schema":{"$ref":"#/definitions/DIDPool"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DIDPool"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesDidpoolsDidpoolId","x-purecloud-method-name":"putTelephonyProvidersEdgesDidpool"},"delete":{"tags":["Telephony Providers Edge"],"summary":"Delete a DID Pool by ID.","description":"","operationId":"deleteTelephonyProvidersEdgesDidpoolsDidpoolId","produces":["application/json"],"parameters":[{"name":"didPoolId","in":"path","description":"DID pool ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"deleteProvidersEdgesDidpoolsDidpoolId","x-purecloud-method-name":"deleteTelephonyProvidersEdgesDidpool"}},"/api/v2/telephony/providers/edges/{edgeId}/setuppackage":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get the setup package for a locally deployed edge device. This is needed to complete the setup process for the virtual edge.","description":"","operationId":"getTelephonyProvidersEdgesEdgeIdSetuppackage","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VmPairingInfo"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesEdgeIdSetuppackage","x-purecloud-method-name":"getTelephonyProvidersEdgeSetuppackage"}},"/api/v2/telephony/providers/edges/endpoints/{endpointId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get endpoint","description":"","operationId":"getTelephonyProvidersEdgesEndpointsEndpointId","produces":["application/json"],"parameters":[{"name":"endpointId","in":"path","description":"Endpoint ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Endpoint"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesEndpointsEndpointId","x-purecloud-method-name":"getTelephonyProvidersEdgesEndpoint"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update endpoint","description":"","operationId":"putTelephonyProvidersEdgesEndpointsEndpointId","produces":["application/json"],"parameters":[{"name":"endpointId","in":"path","description":"Endpoint ID","required":true,"type":"string"},{"in":"body","name":"body","description":"EndpointTemplate","required":true,"schema":{"$ref":"#/definitions/Endpoint"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Endpoint"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesEndpointsEndpointId","x-purecloud-method-name":"putTelephonyProvidersEdgesEndpoint"},"delete":{"tags":["Telephony Providers Edge"],"summary":"Delete endpoint","description":"","operationId":"deleteTelephonyProvidersEdgesEndpointsEndpointId","produces":["application/json"],"parameters":[{"name":"endpointId","in":"path","description":"Endpoint ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"deleteProvidersEdgesEndpointsEndpointId","x-purecloud-method-name":"deleteTelephonyProvidersEdgesEndpoint"}},"/api/v2/stations/{stationId}":{"get":{"tags":["Stations"],"summary":"Get station.","description":"","operationId":"getStationsStationId","produces":["application/json"],"parameters":[{"name":"stationId","in":"path","description":"Station ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Station"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getStationId","x-purecloud-method-name":"getStation"}},"/api/v2/stations/{stationId}/associateduser":{"delete":{"tags":["Stations"],"summary":"Unassigns the user assigned to this station","description":"","operationId":"deleteStationsStationIdAssociateduser","produces":["application/json"],"parameters":[{"name":"stationId","in":"path","description":"Station ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteStationIdAssociateduser","x-purecloud-method-name":"deleteStationAssociateduser"}},"/api/v2/identityproviders/okta":{"get":{"tags":["Identity Provider"],"summary":"Get Okta Identity Provider","description":"","operationId":"getIdentityprovidersOkta","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Okta"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:view"]},"x-inin-method-name":"getOkta","x-purecloud-method-name":"getIdentityprovidersOkta"},"put":{"tags":["Identity Provider"],"summary":"Update/Create Okta Identity Provider","description":"","operationId":"putIdentityprovidersOkta","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Provider","required":true,"schema":{"$ref":"#/definitions/Okta"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OAuthProvider"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:add","sso:provider:edit"]},"x-inin-method-name":"putOkta","x-purecloud-method-name":"putIdentityprovidersOkta"},"delete":{"tags":["Identity Provider"],"summary":"Delete Okta Identity Provider","description":"","operationId":"deleteIdentityprovidersOkta","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:delete"]},"x-inin-method-name":"deleteOkta","x-purecloud-method-name":"deleteIdentityprovidersOkta"}},"/api/v2/conversations":{"get":{"tags":["Conversations"],"summary":"Get conversations","description":"","operationId":"getConversations","produces":["application/json"],"parameters":[{"name":"communicationType","in":"query","description":"Call or Chat communication filtering","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ConversationEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getConversations","x-purecloud-method-name":"getConversations"}},"/api/v2/telephony/providers/edges/trunkswithrecording":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get Counts of trunks that have recording disabled or enabled","description":"","operationId":"getTelephonyProvidersEdgesTrunkswithrecording","produces":["application/json"],"parameters":[{"name":"trunkType","in":"query","description":"The type of this trunk base.","required":false,"type":"string","enum":["EXTERNAL","PHONE","EDGE"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TrunkRecordingEnabledCount"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:retentionPolicy:view","telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesTrunkswithrecording","x-purecloud-method-name":"getTelephonyProvidersEdgesTrunkswithrecording"}},"/api/v2/routing/queues/{queueId}/estimatedwaittime":{"get":{"tags":["Routing"],"summary":"Get Estimated Wait Time","description":"","operationId":"getRoutingQueuesQueueIdEstimatedwaittime","produces":["application/json"],"parameters":[{"name":"queueId","in":"path","description":"queueId","required":true,"type":"string"},{"name":"conversationId","in":"query","description":"conversationId","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EstimatedWaitTimePredictions"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:view"]},"x-inin-method-name":"getQueuesQueueIdEstimatedwaittime","x-purecloud-method-name":"getRoutingQueueEstimatedwaittime"}},"/api/v2/analytics/reporting/metadata":{"get":{"tags":["Analytics"],"summary":"Get list of reporting metadata.","description":"","operationId":"getAnalyticsReportingMetadata","produces":["application/json"],"parameters":[{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"locale","in":"query","description":"Locale","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ReportMetaDataEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getReportingMetadata","x-purecloud-method-name":"getAnalyticsReportingMetadata"}},"/api/v2/externalcontacts/conversations/{conversationId}":{"put":{"tags":["External Contacts"],"summary":"Associate an external contact with a conversation","description":"","operationId":"putExternalcontactsConversationsConversationId","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"Conversation ID","required":true,"type":"string"},{"in":"body","name":"body","description":"ConversationAssociation","required":false,"schema":{"$ref":"#/definitions/ConversationAssociation"}}],"responses":{"202":{"description":"Accepted - Processing association"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:contact:view"]},"x-inin-method-name":"putConversationsConversationId","x-purecloud-method-name":"putExternalcontactsConversation"}},"/api/v2/quality/forms/{formId}/versions":{"get":{"tags":["Quality"],"summary":"Gets all the revisions for a specific evaluation.","description":"","operationId":"getQualityFormsFormIdVersions","produces":["application/json"],"parameters":[{"name":"formId","in":"path","description":"Form ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EvaluationFormEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["quality:evaluationForm:view"]},"x-inin-method-name":"getFormsFormIdVersions","x-purecloud-method-name":"getQualityFormVersions"}},"/api/v2/routing/queues/{queueId}/users/{memberId}":{"delete":{"tags":["Routing"],"summary":"Delete queue member","description":"","operationId":"deleteRoutingQueuesQueueIdUsersMemberId","produces":["application/json"],"parameters":[{"name":"queueId","in":"path","description":"Queue ID","required":true,"type":"string"},{"name":"memberId","in":"path","description":"Member ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:edit"]},"x-inin-method-name":"deleteQueuesQueueIdUsersMemberId","x-purecloud-method-name":"deleteRoutingQueueUser"},"patch":{"tags":["Routing"],"summary":"Update the ring number of joined status for a User in a Queue","description":"","operationId":"patchRoutingQueuesQueueIdUsersMemberId","produces":["application/json"],"parameters":[{"name":"queueId","in":"path","description":"Queue ID","required":true,"type":"string"},{"name":"memberId","in":"path","description":"Member ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Queue Member","required":true,"schema":{"$ref":"#/definitions/QueueMember"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/QueueMember"}},"202":{"description":"User ring number change has been accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:edit"]},"x-inin-method-name":"patchQueuesQueueIdUsersMemberId","x-purecloud-method-name":"patchRoutingQueueUser"}},"/api/v2/voicemail/policy":{"get":{"tags":["Voicemail"],"summary":"Get a policy","description":"","operationId":"getVoicemailPolicy","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailOrganizationPolicy"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getPolicy","x-purecloud-method-name":"getVoicemailPolicy"},"put":{"tags":["Voicemail"],"summary":"Update a policy","description":"","operationId":"putVoicemailPolicy","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Policy","required":true,"schema":{"$ref":"#/definitions/VoicemailOrganizationPolicy"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailOrganizationPolicy"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putPolicy","x-purecloud-method-name":"putVoicemailPolicy"}},"/api/v2/workforcemanagement/adherence":{"get":{"tags":["Workforce Management"],"summary":"Get a list of UserScheduleAdherence records for the requested users","description":"","operationId":"getWorkforcemanagementAdherence","produces":["application/json"],"parameters":[{"name":"userId","in":"query","description":"User Id(s) for which to fetch current schedule adherence information. Min 1, Max of 100 userIds per request","required":true,"type":"array","items":{"type":"string"},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/UserScheduleAdherence"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","no.user.ids.specified":"You must specify at least one userId","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","max.user.ids":"Only 100 users can be requested at a time"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["wfm:realtimeAdherence:view"]},"x-inin-method-name":"getAdherence","x-purecloud-method-name":"getWorkforcemanagementAdherence"}},"/api/v2/workforcemanagement/managementunits":{"get":{"tags":["Workforce Management"],"summary":"Get management units","description":"","operationId":"getWorkforcemanagementManagementunits","produces":["application/json"],"parameters":[{"name":"selector","in":"query","description":"Selector","required":false,"type":"string"},{"name":"pageSize","in":"query","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/ManagementUnit"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getManagementunits","x-purecloud-method-name":"getWorkforcemanagementManagementunits"}},"/api/v2/telephony/providers/edges/addressvalidation":{"post":{"tags":["Telephony Providers Edge"],"summary":"Validates a street address","description":"","operationId":"postTelephonyProvidersEdgesAddressvalidation","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Address","required":true,"schema":{"$ref":"#/definitions/ValidateAddressRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ValidateAddressResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postProvidersEdgesAddressvalidation","x-purecloud-method-name":"postTelephonyProvidersEdgesAddressvalidation"}},"/api/v2/authorization/roles":{"get":{"tags":["Authorization"],"summary":"Retrieve a list of all roles defined for the organization","description":"","operationId":"getAuthorizationRoles","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"The total page size requested","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"The page number requested","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"variable name requested to sort by","required":false,"type":"string"},{"name":"expand","in":"query","description":"variable name requested by expand list","required":false,"type":"array","items":{"type":"object"},"collectionFormat":"multi"},{"name":"nextPage","in":"query","description":"next page token","required":false,"type":"string"},{"name":"previousPage","in":"query","description":"Previous page token","required":false,"type":"string"},{"name":"permission","in":"query","required":false,"type":"array","items":{"type":"object"},"collectionFormat":"multi"},{"name":"userCount","in":"query","required":false,"type":"boolean","default":true}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OrganizationRoleEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["authorization:role:view"]},"x-inin-method-name":"getRoles","x-purecloud-method-name":"getAuthorizationRoles"},"post":{"tags":["Authorization"],"summary":"Create an organization role.","description":"","operationId":"postAuthorizationRoles","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Organization role","required":true,"schema":{"$ref":"#/definitions/DomainOrganizationRoleCreate"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainOrganizationRole"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["authorization:role:add"]},"x-inin-method-name":"postRoles","x-purecloud-method-name":"postAuthorizationRoles"}},"/api/v2/userrecordings/summary":{"get":{"tags":["User Recordings"],"summary":"Get user recording summary","description":"","operationId":"getUserrecordingsSummary","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/FaxSummary"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSummary","x-purecloud-method-name":"getUserrecordingsSummary"}},"/api/v2/identityproviders/purecloud":{"get":{"tags":["Identity Provider"],"summary":"Get PureCloud Identity Provider","description":"","operationId":"getIdentityprovidersPurecloud","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PureCloud"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:view"]},"x-inin-method-name":"getPurecloud","x-purecloud-method-name":"getIdentityprovidersPurecloud"},"put":{"tags":["Identity Provider"],"summary":"Update/Create PureCloud Identity Provider","description":"","operationId":"putIdentityprovidersPurecloud","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Provider","required":true,"schema":{"$ref":"#/definitions/PureCloud"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OAuthProvider"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:add","sso:provider:edit"]},"x-inin-method-name":"putPurecloud","x-purecloud-method-name":"putIdentityprovidersPurecloud"},"delete":{"tags":["Identity Provider"],"summary":"Delete PureCloud Identity Provider","description":"","operationId":"deleteIdentityprovidersPurecloud","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:delete"]},"x-inin-method-name":"deletePurecloud","x-purecloud-method-name":"deleteIdentityprovidersPurecloud"}},"/api/v2/telephony/providers/edges/availablelanguages":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get the list of available languages.","description":"","operationId":"getTelephonyProvidersEdgesAvailablelanguages","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AvailableLanguageList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getProvidersEdgesAvailablelanguages","x-purecloud-method-name":"getTelephonyProvidersEdgesAvailablelanguages"}},"/api/v2/scripts/{scriptId}":{"get":{"tags":["Scripts"],"summary":"Get a script","description":"","operationId":"getScriptsScriptId","produces":["application/json"],"parameters":[{"name":"scriptId","in":"path","description":"Script ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Script"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["scripter:script:view"]},"x-inin-method-name":"getScriptId","x-purecloud-method-name":"getScript"}},"/api/v2/telephony/providers/edges/didpools":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a listing of DID Pools","description":"","operationId":"getTelephonyProvidersEdgesDidpools","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"number"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DIDPoolEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesDidpools","x-purecloud-method-name":"getTelephonyProvidersEdgesDidpools"},"post":{"tags":["Telephony Providers Edge"],"summary":"Create a new DID pool","description":"","operationId":"postTelephonyProvidersEdgesDidpools","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"DID pool","required":true,"schema":{"$ref":"#/definitions/DIDPool"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DIDPool"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","general.bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesDidpools","x-purecloud-method-name":"postTelephonyProvidersEdgesDidpools"}},"/api/v2/outbound/contactlists/{contactListId}/contacts/{contactId}":{"get":{"tags":["Outbound"],"summary":"Get a contact.","description":"","operationId":"getOutboundContactlistsContactlistIdContactsContactId","produces":["application/json"],"parameters":[{"name":"contactListId","in":"path","description":"Contact List ID","required":true,"type":"string"},{"name":"contactId","in":"path","description":"Contact ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DialerContact"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"contact.list.not.found":"The contact list could not be found.","not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:contact:view"]},"x-inin-method-name":"getContactlistsContactlistIdContactsContactId","x-purecloud-method-name":"getOutboundContactlistContact"},"put":{"tags":["Outbound"],"summary":"Update a contact.","description":"","operationId":"putOutboundContactlistsContactlistIdContactsContactId","produces":["application/json"],"parameters":[{"name":"contactListId","in":"path","description":"Contact List ID","required":true,"type":"string"},{"name":"contactId","in":"path","description":"Contact ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Contact","required":true,"schema":{"$ref":"#/definitions/DialerContact"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DialerContact"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","contact.does.not.exist":"The contact does not exist.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"contact.list.not.found":"The contact list could not be found.","not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:contact:edit"]},"x-inin-method-name":"putContactlistsContactlistIdContactsContactId","x-purecloud-method-name":"putOutboundContactlistContact"},"delete":{"tags":["Outbound"],"summary":"Delete a contact.","description":"","operationId":"deleteOutboundContactlistsContactlistIdContactsContactId","produces":["application/json"],"parameters":[{"name":"contactListId","in":"path","description":"Contact List ID","required":true,"type":"string"},{"name":"contactId","in":"path","description":"Contact ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"contact.list.not.found":"The contact list could not be found.","not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:contact:delete"]},"x-inin-method-name":"deleteContactlistsContactlistIdContactsContactId","x-purecloud-method-name":"deleteOutboundContactlistContact"}},"/api/v2/outbound/campaigns/{campaignId}/interactions":{"get":{"tags":["Outbound"],"summary":"Get dialer campaign interactions.","description":"","operationId":"getOutboundCampaignsCampaignIdInteractions","produces":["application/json"],"parameters":[{"name":"campaignId","in":"path","description":"Campaign ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CampaignInteractions"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaign:view"]},"x-inin-method-name":"getCampaignsCampaignIdInteractions","x-purecloud-method-name":"getOutboundCampaignInteractions"}},"/api/v2/groups/search":{"get":{"tags":["Groups","Search"],"summary":"Search groups using the q64 value returned from a previous search","description":"","operationId":"getGroupsSearch","produces":["application/json"],"parameters":[{"name":"q64","in":"query","description":"q64","required":true,"type":"string"},{"name":"expand","in":"query","description":"expand","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/GroupsSearchResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSearch","x-purecloud-method-name":"getGroupsSearch"},"post":{"tags":["Groups","Search"],"summary":"Search groups","description":"","operationId":"postGroupsSearch","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Search request options","required":true,"schema":{"$ref":"#/definitions/GroupSearchRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/GroupsSearchResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postSearch","x-purecloud-method-name":"postGroupsSearch"}},"/api/v2/voicemail/groups/{groupId}/messages":{"get":{"tags":["Voicemail"],"summary":"List voicemail messages","description":"","operationId":"getVoicemailGroupsGroupIdMessages","produces":["application/json"],"parameters":[{"name":"groupId","in":"path","description":"Group ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailMessageEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getGroupsGroupIdMessages","x-purecloud-method-name":"getVoicemailGroupMessages"}},"/api/v2/contentmanagement/shares/{shareId}":{"get":{"tags":["Content Management"],"summary":"Retrieve details about an existing share.","description":"","operationId":"getContentmanagementSharesShareId","produces":["application/json"],"parameters":[{"name":"shareId","in":"path","description":"Share ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["member"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Share"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSharesShareId","x-purecloud-method-name":"getContentmanagementShare"},"delete":{"tags":["Content Management"],"summary":"Deletes an existing share.","description":"This revokes sharing rights specified in the share record","operationId":"deleteContentmanagementSharesShareId","produces":["application/json"],"parameters":[{"name":"shareId","in":"path","description":"Share ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteSharesShareId","x-purecloud-method-name":"deleteContentmanagementShare"}},"/api/v2/telephony/providers/edges/sites/{siteId}/outboundroutes":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get outbound routes","description":"","operationId":"getTelephonyProvidersEdgesSitesSiteIdOutboundroutes","produces":["application/json"],"parameters":[{"name":"siteId","in":"path","description":"Site ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"name"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OutboundRouteBaseEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesSitesSiteIdOutboundroutes","x-purecloud-method-name":"getTelephonyProvidersEdgesSiteOutboundroutes"},"post":{"tags":["Telephony Providers Edge"],"summary":"Create outbound route","description":"","operationId":"postTelephonyProvidersEdgesSitesSiteIdOutboundroutes","produces":["application/json"],"parameters":[{"name":"siteId","in":"path","description":"Site ID","required":true,"type":"string"},{"in":"body","name":"body","description":"OutboundRoute","required":true,"schema":{"$ref":"#/definitions/OutboundRouteBase"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OutboundRouteBase"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"required.field.missing":"A required field is missing a value.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","duplicate.value":"An outbound route with this name already exists.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesSitesSiteIdOutboundroutes","x-purecloud-method-name":"postTelephonyProvidersEdgesSiteOutboundroutes"}},"/api/v2/telephony/providers/edges/logicalinterfaces":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get edge logical interfaces.","description":"Retrieve the configured logical interfaces for a list edges. Only 100 edges can be requested at a time.","operationId":"getTelephonyProvidersEdgesLogicalinterfaces","produces":["application/json"],"parameters":[{"name":"edgeIds","in":"query","description":"Comma separated list of Edge Id's","required":true,"type":"string"},{"name":"expand","in":"query","description":"Field to expand in the response","required":false,"type":"array","items":{"type":"string","enum":["externalTrunkBaseAssignments","phoneTrunkBaseAssignments"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LogicalInterfaceEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesLogicalinterfaces","x-purecloud-method-name":"getTelephonyProvidersEdgesLogicalinterfaces"}},"/api/v2/alerting/interactionstats/alerts/unread":{"get":{"tags":["Alerting"],"summary":"Gets user unread count of interaction stats alerts.","description":"","operationId":"getAlertingInteractionstatsAlertsUnread","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UnreadMetric"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getInteractionstatsAlertsUnread","x-purecloud-method-name":"getAlertingInteractionstatsAlertsUnread"}},"/api/v2/search/suggest":{"get":{"tags":["Search","Suggest"],"summary":"Suggest resources using the q64 value returned from a previous suggest query.","description":"","operationId":"getSearchSuggest","produces":["application/json"],"parameters":[{"name":"q64","in":"query","description":"q64","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["routingStatus","presence","conversationSummary","outOfOffice","geolocation","station","authorization","profileSkills","locations","groupMemberships","callerUser.routingStatus","callerUser.primaryPresence","callerUser.conversationSummary","callerUser.outOfOffice","callerUser.geolocation"]},"collectionFormat":"multi"},{"name":"profile","in":"query","description":"profile","required":false,"type":"boolean","default":true}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/JsonNodeSearchResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSuggest","x-purecloud-method-name":"getSearchSuggest"},"post":{"tags":["Search","Suggest"],"summary":"Suggest resources.","description":"","operationId":"postSearchSuggest","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Search request options","required":true,"schema":{"$ref":"#/definitions/SuggestSearchRequest"}},{"name":"profile","in":"query","description":"profile","required":false,"type":"boolean","default":true}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/JsonNodeSearchResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postSuggest","x-purecloud-method-name":"postSearchSuggest"}},"/api/v2/search":{"get":{"tags":["Search","Suggest"],"summary":"Search using the q64 value returned from a previous search.","description":"","operationId":"getSearch","produces":["application/json"],"parameters":[{"name":"q64","in":"query","description":"q64","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["routingStatus","presence","conversationSummary","outOfOffice","geolocation","station","authorization","profileSkills","locations","groupMemberships","callerUser.routingStatus","callerUser.primaryPresence","callerUser.conversationSummary","callerUser.outOfOffice","callerUser.geolocation"]},"collectionFormat":"multi"},{"name":"profile","in":"query","description":"profile","required":false,"type":"boolean","default":true}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/JsonNodeSearchResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSearch","x-purecloud-method-name":"getSearch"},"post":{"tags":["Search","Suggest"],"summary":"Search resources.","description":"","operationId":"postSearch","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Search request options","required":true,"schema":{"$ref":"#/definitions/SearchRequest"}},{"name":"profile","in":"query","description":"profile","required":false,"type":"boolean","default":true}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/JsonNodeSearchResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postSearch","x-purecloud-method-name":"postSearch"}},"/api/v2/quality/evaluators/activity":{"get":{"tags":["Quality"],"summary":"Get an evaluator activity","description":"","operationId":"getQualityEvaluatorsActivity","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"The total page size requested","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"The page number requested","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"variable name requested to sort by","required":false,"type":"string"},{"name":"expand","in":"query","description":"variable name requested by expand list","required":false,"type":"array","items":{"type":"object"},"collectionFormat":"multi"},{"name":"nextPage","in":"query","description":"next page token","required":false,"type":"string"},{"name":"previousPage","in":"query","description":"Previous page token","required":false,"type":"string"},{"name":"startTime","in":"query","description":"The start time specified. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","required":false,"type":"string","format":"date-time"},{"name":"endTime","in":"query","description":"The end time specified. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","required":false,"type":"string","format":"date-time"},{"name":"name","in":"query","description":"Evaluator name","required":false,"type":"string"},{"name":"permission","in":"query","description":"permission strings","required":false,"type":"array","items":{"type":"object"},"collectionFormat":"multi"},{"name":"group","in":"query","description":"group id","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EvaluatorActivityEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getEvaluatorsActivity","x-purecloud-method-name":"getQualityEvaluatorsActivity"}},"/api/v2/voicemail/me/policy":{"get":{"tags":["Voicemail"],"summary":"Get the current user's voicemail policy","description":"","operationId":"getVoicemailMePolicy","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailUserPolicy"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getMePolicy","x-purecloud-method-name":"getVoicemailMePolicy"},"patch":{"tags":["Voicemail"],"summary":"Update the current user's voicemail policy","description":"","operationId":"patchVoicemailMePolicy","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"The user's voicemail policy","required":true,"schema":{"$ref":"#/definitions/VoicemailUserPolicy"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailUserPolicy"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchMePolicy","x-purecloud-method-name":"patchVoicemailMePolicy"}},"/api/v2/voicemail/userpolicies/{userId}":{"get":{"tags":["Voicemail"],"summary":"Get a user's voicemail policy","description":"","operationId":"getVoicemailUserpoliciesUserId","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailUserPolicy"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserpoliciesUserId","x-purecloud-method-name":"getVoicemailUserpolicy"},"patch":{"tags":["Voicemail"],"summary":"Update a user's voicemail policy","description":"","operationId":"patchVoicemailUserpoliciesUserId","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"in":"body","name":"body","description":"The user's voicemail policy","required":true,"schema":{"$ref":"#/definitions/VoicemailUserPolicy"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailUserPolicy"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchUserpoliciesUserId","x-purecloud-method-name":"patchVoicemailUserpolicy"}},"/api/v2/alerting/userpresence/rules/{ruleId}":{"get":{"tags":["Alerting"],"summary":"Get a user presence rule.","description":"","operationId":"getAlertingUserpresenceRulesRuleId","produces":["application/json"],"parameters":[{"name":"ruleId","in":"path","description":"Rule ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers","presenceUser"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserPresenceRule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:view"]},"x-inin-method-name":"getUserpresenceRulesRuleId","x-purecloud-method-name":"getAlertingUserpresenceRule"},"put":{"tags":["Alerting"],"summary":"Update a user presence rule","description":"","operationId":"putAlertingUserpresenceRulesRuleId","produces":["application/json"],"parameters":[{"name":"ruleId","in":"path","description":"Rule ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers","presenceUser"]},"collectionFormat":"multi"},{"in":"body","name":"body","description":"UserPresenceRule","required":true,"schema":{"$ref":"#/definitions/UserPresenceRule"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserPresenceRule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:edit"]},"x-inin-method-name":"putUserpresenceRulesRuleId","x-purecloud-method-name":"putAlertingUserpresenceRule"},"delete":{"tags":["Alerting"],"summary":"Delete a user presence rule.","description":"","operationId":"deleteAlertingUserpresenceRulesRuleId","produces":["application/json"],"parameters":[{"name":"ruleId","in":"path","description":"Rule ID","required":true,"type":"string"}],"responses":{"204":{"description":" User presence rule deleted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:delete"]},"x-inin-method-name":"deleteUserpresenceRulesRuleId","x-purecloud-method-name":"deleteAlertingUserpresenceRule"}},"/api/v2/contentmanagement/securityprofiles":{"get":{"tags":["Content Management"],"summary":"Get a List of Security Profiles","description":"","operationId":"getContentmanagementSecurityprofiles","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SecurityProfileEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSecurityprofiles","x-purecloud-method-name":"getContentmanagementSecurityprofiles"}},"/api/v2/routing/email/domains/{domainId}":{"get":{"tags":["Routing"],"summary":"Get domain","description":"","operationId":"getRoutingEmailDomainsDomainId","produces":["application/json"],"parameters":[{"name":"domainId","in":"path","description":"domain ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/InboundDomain"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:email:manage"]},"x-inin-method-name":"getEmailDomainsDomainId","x-purecloud-method-name":"getRoutingEmailDomain"},"delete":{"tags":["Routing"],"summary":"Delete a domain","description":"","operationId":"deleteRoutingEmailDomainsDomainId","produces":["application/json"],"parameters":[{"name":"domainId","in":"path","description":"domain ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:email:manage"]},"x-inin-method-name":"deleteEmailDomainsDomainId","x-purecloud-method-name":"deleteRoutingEmailDomain"}},"/api/v2/attributes":{"get":{"tags":["Attributes"],"summary":"Gets a list of existing attributes.","description":"","operationId":"getAttributes","produces":["application/json"],"parameters":[{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AttributeEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getAttributes","x-purecloud-method-name":"getAttributes"},"post":{"tags":["Attributes"],"summary":"Create an attribute.","description":"","operationId":"postAttributes","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Attribute","required":true,"schema":{"$ref":"#/definitions/Attribute"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Attribute"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postAttributes","x-purecloud-method-name":"postAttributes"}},"/api/v2/conversations/{conversationId}":{"get":{"tags":["Conversations"],"summary":"Get conversation","description":"","operationId":"getConversationsConversationId","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"conversation ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Conversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["conversation:communication:view"]},"x-inin-method-name":"getConversationId","x-purecloud-method-name":"getConversation"}},"/api/v2/telephony/providers/edges/{edgeId}/softwareversions":{"get":{"tags":["Telephony Providers Edge"],"summary":"Gets all the available software versions for this edge.","description":"","operationId":"getTelephonyProvidersEdgesEdgeIdSoftwareversions","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainEdgeSoftwareVersionDtoEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getProvidersEdgesEdgeIdSoftwareversions","x-purecloud-method-name":"getTelephonyProvidersEdgeSoftwareversions"}},"/api/v2/recording/mediaretentionpolicies":{"get":{"tags":["Recording"],"summary":"Gets media retention policy list with query options to filter on name and enabled.","description":"for a less verbose response, add summary=true to this endpoint","operationId":"getRecordingMediaretentionpolicies","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"The total page size requested","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"The page number requested","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"variable name requested to sort by","required":false,"type":"string"},{"name":"expand","in":"query","description":"variable name requested by expand list","required":false,"type":"array","items":{"type":"object"},"collectionFormat":"multi"},{"name":"nextPage","in":"query","description":"next page token","required":false,"type":"string"},{"name":"previousPage","in":"query","description":"Previous page token","required":false,"type":"string"},{"name":"name","in":"query","description":"the policy name - used for filtering results in searches.","required":false,"type":"string"},{"name":"enabled","in":"query","description":"checks to see if policy is enabled - use enabled = true or enabled = false","required":false,"type":"boolean"},{"name":"summary","in":"query","description":"provides a less verbose response of policy lists.","required":false,"type":"boolean","default":false},{"name":"hasErrors","in":"query","description":"provides a way to fetch all policies with errors or policies that do not have errors","required":false,"type":"boolean"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PolicyEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:retentionPolicy:view"]},"x-inin-method-name":"getMediaretentionpolicies","x-purecloud-method-name":"getRecordingMediaretentionpolicies"},"post":{"tags":["Recording"],"summary":"Create media retention policy","description":"","operationId":"postRecordingMediaretentionpolicies","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Policy","required":true,"schema":{"$ref":"#/definitions/PolicyCreate"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Policy"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"recording.policy.assign.metered.evaluation.evaluator.permission.check.failed":"evaluator permission failure for metered evaluation","recording.policy.calibrator.permission.fail":"General calibrator permission failure","bad.request":"The request could not be understood by the server due to malformed syntax.","recording.policy.assign.evaluation.evaluator.permission.check.failed":"evaluator permission failure for evaluation","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","recording.policy.assign.calibration.evaluator.permission.check.failed":"Calibrator permission failure","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:retentionPolicy:add"]},"x-inin-method-name":"postMediaretentionpolicies","x-purecloud-method-name":"postRecordingMediaretentionpolicies"},"delete":{"tags":["Recording"],"summary":"Delete media retention policies","description":"Bulk delete of media retention policies, this will only delete the polices that match the ids specified in the query param.","operationId":"deleteRecordingMediaretentionpolicies","produces":["application/json"],"parameters":[{"name":"ids","in":"query","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:retentionPolicy:delete"]},"x-inin-method-name":"deleteMediaretentionpolicies","x-purecloud-method-name":"deleteRecordingMediaretentionpolicies"}},"/api/v2/certificate/details":{"post":{"tags":["Utilities"],"summary":"Returns the information about an X509 PEM encoded certificate or certificate chain.","description":"","operationId":"postCertificateDetails","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Certificate","required":true,"schema":{"$ref":"#/definitions/Certificate"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ParsedCertificate"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postDetails","x-purecloud-method-name":"postCertificateDetails"}},"/api/v2/telephony/providers/edges/trunks/{trunkId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a Trunk by ID","description":"","operationId":"getTelephonyProvidersEdgesTrunksTrunkId","produces":["application/json"],"parameters":[{"name":"trunkId","in":"path","description":"Trunk ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Trunk"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesTrunksTrunkId","x-purecloud-method-name":"getTelephonyProvidersEdgesTrunk"}},"/api/v2/alerting/routingstatus/alerts/{alertId}":{"get":{"tags":["Alerting"],"summary":"Get a routing status alert","description":"","operationId":"getAlertingRoutingstatusAlertsAlertId","produces":["application/json"],"parameters":[{"name":"alertId","in":"path","description":"Alert ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers","agent"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RoutingStatusAlert"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:alert:view"]},"x-inin-method-name":"getRoutingstatusAlertsAlertId","x-purecloud-method-name":"getAlertingRoutingstatusAlert"},"delete":{"tags":["Alerting"],"summary":"Delete a routing status alert","description":"","operationId":"deleteAlertingRoutingstatusAlertsAlertId","produces":["application/json"],"parameters":[{"name":"alertId","in":"path","description":"Alert ID","required":true,"type":"string"}],"responses":{"204":{"description":"Routing status alert deleted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:alert:delete"]},"x-inin-method-name":"deleteRoutingstatusAlertsAlertId","x-purecloud-method-name":"deleteAlertingRoutingstatusAlert"}},"/api/v2/telephony/providers/edges/sites":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get the list of Sites.","description":"","operationId":"getTelephonyProvidersEdgesSites","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"name"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"ASC"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"location.id","in":"query","description":"Location Id","required":false,"type":"string"},{"name":"managed","in":"query","description":"Filter by managed","required":false,"type":"boolean"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SiteEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getProvidersEdgesSites","x-purecloud-method-name":"getTelephonyProvidersEdgesSites"},"post":{"tags":["Telephony Providers Edge"],"summary":"Create a Site.","description":"","operationId":"postTelephonyProvidersEdgesSites","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Site","required":true,"schema":{"$ref":"#/definitions/Site"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Site"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","general.bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesSites","x-purecloud-method-name":"postTelephonyProvidersEdgesSites"}},"/api/v2/userrecordings/{recordingId}/media":{"get":{"tags":["User Recordings"],"summary":"Download a user recording.","description":"","operationId":"getUserrecordingsRecordingIdMedia","produces":["application/json"],"parameters":[{"name":"recordingId","in":"path","description":"User Recording ID","required":true,"type":"string"},{"name":"formatId","in":"query","description":"The desired media format.","required":false,"type":"string","default":"WEBM","enum":["WAV","WEBM","WAV_ULAW","OGG_VORBIS","OGG_OPUS","NONE"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DownloadResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getRecordingIdMedia","x-purecloud-method-name":"getUserrecordingMedia"}}},"securityDefinitions":{"PureCloud Auth":{"type":"oauth2","authorizationUrl":"https://auth.us-east-1.mypurecloud.com/authorize","flow":"implicit","scopes":{"all":"All the scopes"}}},"definitions":{"ScreenRecordingSessionRequest":{"type":"object","properties":{"state":{"type":"string","description":"The screen recording session's state. Values can be: 'stopped'","enum":["STOPPED"]},"archiveDate":{"type":"string","format":"date-time","description":"The screen recording session's archive date. Must be greater than 1 day from now if set. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"deleteDate":{"type":"string","format":"date-time","description":"The screen recording session's delete date. Must be greater than archiveDate if set, otherwise one day from now. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"}}},"DomainRole":{"type":"object","properties":{"id":{"type":"string","description":"The ID of the role"},"name":{"type":"string","description":"The name of the role"}}},"ResourceConditionNode":{"type":"object","properties":{"variableName":{"type":"string"},"conjunction":{"type":"string","enum":["AND","OR"]},"operator":{"type":"string","enum":["EQ","IN","GE","GT","LE","LT"]},"operands":{"type":"array","items":{"$ref":"#/definitions/ResourceConditionValue"}},"terms":{"type":"array","items":{"$ref":"#/definitions/ResourceConditionNode"}}}},"ResourceConditionValue":{"type":"object","properties":{"type":{"type":"string","enum":["SCALAR","VARIABLE","USER","QUEUE"]},"value":{"type":"string"}}},"ResourcePermissionPolicy":{"type":"object","properties":{"id":{"type":"string"},"domain":{"type":"string"},"entityName":{"type":"string"},"policyName":{"type":"string"},"policyDescription":{"type":"string"},"actionSetKey":{"type":"string"},"allowConditions":{"type":"boolean"},"resourceConditionNode":{"$ref":"#/definitions/ResourceConditionNode"},"namedResources":{"type":"array","items":{"type":"string"}},"resourceCondition":{"type":"string"},"actionSet":{"type":"array","uniqueItems":true,"items":{"type":"string"}}}},"UserAuthorization":{"type":"object","properties":{"roles":{"type":"array","items":{"$ref":"#/definitions/DomainRole"}},"permissions":{"type":"array","description":"A collection of the permissions granted by all assigned roles","readOnly":true,"items":{"type":"string"}},"permissionPolicies":{"type":"array","description":"The policies configured for assigned permissions.","readOnly":true,"items":{"$ref":"#/definitions/ResourcePermissionPolicy"}}}},"EdgeLogsJobResponse":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The created job id."},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"EdgeLogsJobRequest":{"type":"object","properties":{"path":{"type":"string","description":"A relative directory to the root Edge log folder to query from."},"query":{"type":"string","description":"The pattern to use when searching for logs, which may include the wildcards {*, ?}. Multiple search patterns may be combined using a pipe '|' as a delimiter."},"recurse":{"type":"boolean","description":"Boolean whether or not to recurse into directories."}}},"LineBase":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"lineMetaBase":{"$ref":"#/definitions/UriReference"},"properties":{"type":"object","additionalProperties":{"type":"object"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"PhoneBase":{"type":"object","required":["lines","name","phoneMetaBase"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"phoneMetaBase":{"description":"A phone metabase is essentially a database for storing phone configuration settings, which simplifies the configuration process.","$ref":"#/definitions/UriReference"},"lines":{"type":"array","description":"The list of linebases associated with the phone base.","items":{"$ref":"#/definitions/LineBase"}},"properties":{"type":"object","additionalProperties":{"type":"object"}},"capabilities":{"$ref":"#/definitions/PhoneCapabilities"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"PhoneCapabilities":{"type":"object","properties":{"provisions":{"type":"boolean"},"registers":{"type":"boolean"},"dualRegisters":{"type":"boolean"},"hardwareIdType":{"type":"string"},"allowReboot":{"type":"boolean"},"noRebalance":{"type":"boolean"}}},"UriReference":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"selfUri":{"type":"string","format":"uri"}}},"Usage":{"type":"object","properties":{"types":{"type":"array","items":{"$ref":"#/definitions/UsageItem"}}}},"UsageItem":{"type":"object","properties":{"type":{"type":"string","enum":["RECORDING","FAX","DOCUMENT","ALL"]},"totalDocumentByteCount":{"type":"integer","format":"int64"},"totalDocumentCount":{"type":"integer","format":"int64"}}},"Chat":{"type":"object","properties":{"jabberId":{"type":"string"}}},"Contact":{"type":"object","properties":{"address":{"type":"string","description":"Email address or phone number for this contact type"},"display":{"type":"string","description":"Formatted version of the address property","readOnly":true},"mediaType":{"type":"string","enum":["PHONE","EMAIL","SMS"]},"type":{"type":"string","enum":["PRIMARY","WORK","WORK2","WORK3","WORK4","HOME","MOBILE","MAIN"]}}},"Detail":{"type":"object","properties":{"errorCode":{"type":"string"},"fieldName":{"type":"string"},"entityId":{"type":"string"},"entityName":{"type":"string"}}},"ErrorBody":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"code":{"type":"string"},"entityId":{"type":"string"},"entityName":{"type":"string"},"message":{"type":"string"},"messageWithParams":{"type":"string"},"messageParams":{"type":"object","additionalProperties":{"type":"string"}},"contextId":{"type":"string"},"details":{"type":"array","items":{"$ref":"#/definitions/Detail"}},"errors":{"type":"array","items":{"$ref":"#/definitions/ErrorBody"}}}},"Geolocation":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"type":{"type":"string","description":"A string used to describe the type of client the geolocation is being updated from e.g. ios, android, web, etc."},"primary":{"type":"boolean","description":"A boolean used to tell whether or not to set this geolocation client as the primary on a PATCH"},"latitude":{"type":"number","format":"double"},"longitude":{"type":"number","format":"double"},"country":{"type":"string"},"region":{"type":"string"},"city":{"type":"string"},"locations":{"type":"array","items":{"$ref":"#/definitions/LocationDefinition"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Group":{"type":"object","required":["name","rulesVisible","type","visibility"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The group name."},"description":{"type":"string"},"dateModified":{"type":"string","format":"date-time","description":"Last modified date/time. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"memberCount":{"type":"integer","format":"int64","description":"Number of members.","readOnly":true},"state":{"type":"string","description":"Active, inactive, or deleted state.","readOnly":true,"enum":["active","inactive","deleted"]},"version":{"type":"integer","format":"int32","description":"Current version for this resource.","readOnly":true},"type":{"type":"string","description":"Type of group.","enum":["official","social"]},"images":{"type":"array","items":{"$ref":"#/definitions/UserImage"}},"addresses":{"type":"array","items":{"$ref":"#/definitions/GroupContact"}},"rulesVisible":{"type":"boolean","description":"Are membership rules visible to the person requesting to view the group"},"visibility":{"type":"string","description":"Who can view this group","enum":["public","owners","members"]},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"GroupContact":{"type":"object","required":["address","mediaType","type"],"properties":{"address":{"type":"string","description":"Phone number for this contact type"},"display":{"type":"string","description":"Formatted version of the address property","readOnly":true},"type":{"type":"string","description":"Contact type of the address","enum":["GROUPRING","GROUPPHONE"]},"mediaType":{"type":"string","description":"Media type of the address","enum":["PHONE"]}}},"Location":{"type":"object","properties":{"id":{"type":"string"},"floorplanId":{"type":"string"},"coordinates":{"type":"object","additionalProperties":{"type":"number","format":"double"}},"notes":{"type":"string"},"locationDefinition":{"$ref":"#/definitions/LocationDefinition"}}},"LocationAddress":{"type":"object","properties":{"city":{"type":"string"},"country":{"type":"string"},"countryName":{"type":"string"},"state":{"type":"string"},"street1":{"type":"string"},"street2":{"type":"string"},"zipcode":{"type":"string"}}},"LocationDefinition":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"address":{"$ref":"#/definitions/LocationAddress"},"addressVerified":{"type":"boolean"},"emergencyNumber":{"$ref":"#/definitions/LocationEmergencyNumber"},"state":{"type":"string","description":"Current activity status of the location.","enum":["active","deleted"]},"version":{"type":"integer","format":"int32"},"path":{"type":"array","items":{"type":"string"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"LocationEmergencyNumber":{"type":"object","properties":{"e164":{"type":"string"},"number":{"type":"string"},"type":{"type":"string","description":"The type of emergency number.","enum":["default","elin"]}}},"MediaSummary":{"type":"object","properties":{"contactCenter":{"$ref":"#/definitions/MediaSummaryDetail"},"enterprise":{"$ref":"#/definitions/MediaSummaryDetail"}}},"MediaSummaryDetail":{"type":"object","properties":{"active":{"type":"integer","format":"int32"},"acw":{"type":"integer","format":"int32"}}},"OrganizationPresence":{"type":"object","required":["languageLabels"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"languageLabels":{"type":"object","description":"The label used for the system presence in each specified language","additionalProperties":{"type":"string"}},"systemPresence":{"type":"string"},"deactivated":{"type":"boolean"},"primary":{"type":"boolean"},"createdBy":{"$ref":"#/definitions/User"},"createdDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"$ref":"#/definitions/User"},"modifiedDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"OutOfOffice":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"user":{"$ref":"#/definitions/User"},"startDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"endDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"active":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"RoutingStatus":{"type":"object","properties":{"userId":{"type":"string","description":"The userId of the agent"},"status":{"type":"string","description":"Indicates the Routing State of the agent.","enum":["OFF_QUEUE","IDLE","INTERACTING","NOT_RESPONDING","COMMUNICATING"]},"startTime":{"type":"string","format":"date-time","description":"The timestamp when the agent went into this state. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"}}},"User":{"type":"object","required":["version"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"chat":{"$ref":"#/definitions/Chat"},"department":{"type":"string"},"email":{"type":"string"},"primaryContactInfo":{"type":"array","description":"Auto populated from addresses.","readOnly":true,"items":{"$ref":"#/definitions/Contact"}},"addresses":{"type":"array","description":"Email addresses and phone numbers for this user","items":{"$ref":"#/definitions/Contact"}},"state":{"type":"string","description":"The current state for this user.","readOnly":true,"enum":["active","inactive","deleted"]},"title":{"type":"string"},"username":{"type":"string"},"manager":{"$ref":"#/definitions/User"},"images":{"type":"array","items":{"$ref":"#/definitions/UserImage"}},"version":{"type":"integer","format":"int32","description":"Required when updating a user, this value should be the current version of the user. The current version can be obtained with a GET on the user before doing a PATCH."},"routingStatus":{"description":"ACD routing status","readOnly":true,"$ref":"#/definitions/RoutingStatus"},"presence":{"description":"Active presence","readOnly":true,"$ref":"#/definitions/UserPresence"},"conversationSummary":{"description":"Summary of conversion statistics for conversation types.","readOnly":true,"$ref":"#/definitions/UserConversationSummary"},"outOfOffice":{"description":"Determine if out of office is enabled","readOnly":true,"$ref":"#/definitions/OutOfOffice"},"geolocation":{"description":"Current geolocation position","readOnly":true,"$ref":"#/definitions/Geolocation"},"station":{"description":"Effective, default, and last station information","readOnly":true,"$ref":"#/definitions/UserStations"},"authorization":{"description":"Roles and permissions assigned to the user","readOnly":true,"$ref":"#/definitions/UserAuthorization"},"profileSkills":{"type":"array","description":"Skills possessed by the user","readOnly":true,"items":{"type":"string"}},"locations":{"type":"array","description":"The user placement at each site location.","readOnly":true,"items":{"$ref":"#/definitions/Location"}},"groups":{"type":"array","description":"The groups the user is a member of","readOnly":true,"items":{"$ref":"#/definitions/Group"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"UserConversationSummary":{"type":"object","properties":{"userId":{"type":"string"},"call":{"$ref":"#/definitions/MediaSummary"},"callback":{"$ref":"#/definitions/MediaSummary"},"email":{"$ref":"#/definitions/MediaSummary"},"chat":{"$ref":"#/definitions/MediaSummary"},"socialExpression":{"$ref":"#/definitions/MediaSummary"},"video":{"$ref":"#/definitions/MediaSummary"}}},"UserImage":{"type":"object","properties":{"resolution":{"type":"string","description":"Height and/or width of image. ex: 640x480 or x128"},"imageUri":{"type":"string"}}},"UserPresence":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"source":{"type":"string","description":"Represents the source where the Presence was set. Some examples are: PURECLOUD, LYNC, OUTLOOK, etc."},"primary":{"type":"boolean","description":"A boolean used to tell whether or not to set this presence source as the primary on a PATCH"},"presenceDefinition":{"$ref":"#/definitions/OrganizationPresence"},"message":{"type":"string"},"modifiedDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"UserStation":{"type":"object","properties":{"id":{"type":"string","description":"A globally unique identifier for this station","readOnly":true},"name":{"type":"string"},"type":{"type":"string"},"associatedUser":{"$ref":"#/definitions/User"},"associatedDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"defaultUser":{"$ref":"#/definitions/User"},"providerInfo":{"type":"object","description":"Provider-specific info for this station, e.g. { \"edgeGroupId\": \"ffe7b15c-a9cc-4f4c-88f5-781327819a49\" }","additionalProperties":{"type":"string"}}}},"UserStations":{"type":"object","properties":{"associatedStation":{"description":"Current associated station for this user.","readOnly":true,"$ref":"#/definitions/UserStation"},"effectiveStation":{"description":"The station where the user can be reached based on their default and associated station.","readOnly":true,"$ref":"#/definitions/UserStation"},"defaultStation":{"description":"Default station to be used if not associated with a station.","readOnly":true,"$ref":"#/definitions/UserStation"},"lastAssociatedStation":{"description":"Last associated station for this user.","readOnly":true,"$ref":"#/definitions/UserStation"}}},"Dependency":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"version":{"type":"string"},"type":{"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},"deleted":{"type":"boolean"},"updated":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DependencyObject":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"version":{"type":"string"},"type":{"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},"deleted":{"type":"boolean"},"updated":{"type":"boolean"},"consumedResources":{"type":"array","items":{"$ref":"#/definitions/Dependency"}},"consumingResources":{"type":"array","items":{"$ref":"#/definitions/Dependency"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DomainEdgeSoftwareUpdateDto":{"type":"object","required":["version"],"properties":{"version":{"description":"Version","$ref":"#/definitions/DomainEdgeSoftwareVersionDto"},"maxDownloadRate":{"type":"integer","format":"int32"},"downloadStartTime":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"executeStartTime":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"executeStopTime":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"executeOnIdle":{"type":"boolean"},"status":{"type":"string","enum":["NONE","INIT","IN_PROGRESS","EXPIRED","EXCEPTION","ABORTED","FAILED","SUCCEEDED","DELETE"]},"edgeUri":{"type":"string","format":"uri"},"callDrainingWaitTimeSeconds":{"type":"integer","format":"int64"},"current":{"type":"boolean"}}},"DomainEdgeSoftwareVersionDto":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"edgeVersion":{"type":"string"},"publishDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"edgeUri":{"type":"string","format":"uri"},"latestRelease":{"type":"boolean"},"current":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Edge":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"interfaces":{"type":"array","items":{"$ref":"#/definitions/EdgeInterface"}},"make":{"type":"string"},"model":{"type":"string"},"apiVersion":{"type":"string"},"softwareVersion":{"type":"string"},"softwareVersionTimestamp":{"type":"string"},"softwareVersionPlatform":{"type":"string"},"softwareVersionConfiguration":{"type":"string"},"fullSoftwareVersion":{"type":"string"},"pairingId":{"type":"string","description":"The pairing Id for a hardware Edge in the format: 00000-00000-00000-00000-00000. This field is only required when creating an Edge with a deployment type of HARDWARE."},"fingerprint":{"type":"string"},"fingerprintHint":{"type":"string"},"currentVersion":{"type":"string"},"stagedVersion":{"type":"string"},"patch":{"type":"string"},"statusCode":{"type":"string","enum":["NEW","AWAITING_CONNECTION","AWAITING_FINGERPRINT","AWAITING_FINGERPRINT_VERIFICATION","FINGERPRINT_VERIFIED","AWAITING_BOOTSTRAP","ACTIVE","INACTIVE","RMA","UNPAIRING","UNPAIRED"]},"edgeGroup":{"$ref":"#/definitions/EdgeGroup"},"site":{"description":"The Site to which the Edge is assigned.","$ref":"#/definitions/Site"},"softwareStatus":{"$ref":"#/definitions/DomainEdgeSoftwareUpdateDto"},"onlineStatus":{"type":"string","enum":["ONLINE","OFFLINE"]},"serialNumber":{"type":"string"},"physicalEdge":{"type":"boolean"},"managed":{"type":"boolean"},"edgeDeploymentType":{"type":"string","enum":["HARDWARE","LDM","CDM","INVALID"]},"callDrainingState":{"type":"string","enum":["NONE","WAIT","WAIT_TIMEOUT","TERMINATE","COMPLETE"]},"conversationCount":{"type":"integer","format":"int32"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"EdgeAutoUpdateConfig":{"type":"object","properties":{"timeZone":{"type":"string"},"rrule":{"type":"string"},"start":{"type":"string","format":"local-date-time","description":"Date time is represented as an ISO-8601 string without a timezone. For example: yyyy-MM-ddTHH:mm:ss.SSS"},"end":{"type":"string","format":"local-date-time","description":"Date time is represented as an ISO-8601 string without a timezone. For example: yyyy-MM-ddTHH:mm:ss.SSS"}}},"EdgeGroup":{"type":"object","required":["edgeTrunkBaseAssignment","name","phoneTrunkBases"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"managed":{"type":"boolean","description":"Is this edge group being managed remotely."},"edgeTrunkBaseAssignment":{"description":"A trunk base settings assignment of trunkType \"EDGE\" to use for edge-to-edge communication.","$ref":"#/definitions/TrunkBaseAssignment"},"phoneTrunkBases":{"type":"array","description":"Trunk base settings of trunkType \"PHONE\" to inherit to edge logical interface for phone communication.","items":{"$ref":"#/definitions/TrunkBase"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"EdgeInterface":{"type":"object","properties":{"type":{"type":"string"},"ipAddress":{"type":"string"},"name":{"type":"string"},"macAddress":{"type":"string"},"ifName":{"type":"string"},"endpoints":{"type":"array","items":{"$ref":"#/definitions/UriReference"}},"lineTypes":{"type":"array","items":{"type":"string","enum":["TIE","NETWORK","TRUNK","STATION"]}},"addressFamilyId":{"type":"string"}}},"Line":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"properties":{"type":"object","additionalProperties":{"type":"object"}},"edgeGroup":{"$ref":"#/definitions/UriReference"},"template":{"$ref":"#/definitions/UriReference"},"site":{"$ref":"#/definitions/UriReference"},"lineBaseSettings":{"$ref":"#/definitions/UriReference"},"primaryEdge":{"description":"The primary edge associated to the line. (Deprecated)","$ref":"#/definitions/Edge"},"secondaryEdge":{"description":"The secondary edge associated to the line. (Deprecated)","$ref":"#/definitions/Edge"},"loggedInUser":{"$ref":"#/definitions/UriReference"},"defaultForUser":{"$ref":"#/definitions/UriReference"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"LineStatus":{"type":"object","properties":{"id":{"type":"string","description":"The id of this line"},"reachable":{"type":"boolean","description":"Indicates whether the edge can reach the line."},"addressOfRecord":{"type":"string","description":"The line's address of record."},"contactAddresses":{"type":"array","description":"The addresses used to contact the line.","items":{"type":"string"}},"reachableStateTime":{"type":"string","format":"date-time","description":"The time the line entered its current reachable state. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"}}},"Phone":{"type":"object","required":["lines","name","phoneBaseSettings","site"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"site":{"description":"The site associated to the phone.","$ref":"#/definitions/UriReference"},"phoneBaseSettings":{"description":"Phone Base Settings","$ref":"#/definitions/UriReference"},"lineBaseSettings":{"$ref":"#/definitions/UriReference"},"phoneMetaBase":{"$ref":"#/definitions/UriReference"},"lines":{"type":"array","description":"Lines","items":{"$ref":"#/definitions/Line"}},"status":{"description":"The status of the phone and lines from the primary Edge.","$ref":"#/definitions/PhoneStatus"},"secondaryStatus":{"description":"The status of the phone and lines from the secondary Edge.","$ref":"#/definitions/PhoneStatus"},"userAgentInfo":{"description":"User Agent Information for this phone. This includes model, firmware version, and manufacturer.","readOnly":true,"$ref":"#/definitions/UserAgentInfo"},"properties":{"type":"object","additionalProperties":{"type":"object"}},"capabilities":{"$ref":"#/definitions/PhoneCapabilities"},"webRtcUser":{"description":"This is the user associated with a WebRTC type phone. It is required for all WebRTC phones.","$ref":"#/definitions/UriReference"},"primaryEdge":{"$ref":"#/definitions/Edge"},"secondaryEdge":{"$ref":"#/definitions/Edge"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"PhoneEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Phone"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"PhoneStatus":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"operationalStatus":{"type":"string","description":"The Operational Status of this phone","enum":["OPERATIONAL","DEGRADED","OFFLINE"]},"edgesStatus":{"type":"string","description":"The status of the primary or secondary Edges assigned to the phone lines.","enum":["IN_SERVICE","MIXED_SERVICE","OUT_OF_SERVICE","NO_EDGES"]},"eventCreationTime":{"type":"string","description":"Event Creation Time represents an ISO-8601 string. For example: UTC, UTC+01:00, or Europe/London"},"provision":{"description":"Provision information for this phone","$ref":"#/definitions/ProvisionInfo"},"lineStatuses":{"type":"array","description":"A list of LineStatus information for each of the lines of this phone","items":{"$ref":"#/definitions/LineStatus"}},"phoneAssignmentToEdgeType":{"type":"string","description":"The phone status's edge assignment type.","enum":["PRIMARY","SECONDARY"]},"edge":{"description":"The URI of the edge that provided this status information.","$ref":"#/definitions/UriReference"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ProvisionInfo":{"type":"object","properties":{"time":{"type":"string","format":"date-time","description":"The time at which this phone was provisioned. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"source":{"type":"string","description":"The source of the provisioning"},"errorInfo":{"type":"string","description":"The error information from the provision process, if any"}}},"Site":{"type":"object","required":["location","name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"primarySites":{"type":"array","items":{"$ref":"#/definitions/UriReference"}},"secondarySites":{"type":"array","items":{"$ref":"#/definitions/UriReference"}},"primaryEdges":{"type":"array","items":{"$ref":"#/definitions/Edge"}},"secondaryEdges":{"type":"array","items":{"$ref":"#/definitions/Edge"}},"addresses":{"type":"array","items":{"$ref":"#/definitions/Contact"}},"edges":{"type":"array","items":{"$ref":"#/definitions/Edge"}},"edgeAutoUpdateConfig":{"description":"Recurrance rule, time zone, and start/end settings for automatic edge updates for this site","$ref":"#/definitions/EdgeAutoUpdateConfig"},"location":{"description":"Location","$ref":"#/definitions/LocationDefinition"},"managed":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"TrunkBase":{"type":"object","required":["name","trunkMetabase","trunkType"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"trunkMetabase":{"description":"The meta-base this trunk is based on.","$ref":"#/definitions/UriReference"},"properties":{"type":"object","additionalProperties":{"type":"object"}},"trunkType":{"type":"string","description":"The type of this trunk base.","enum":["EXTERNAL","PHONE","EDGE"]},"managed":{"type":"boolean","description":"Is this trunk being managed remotely. This property is synchronized with the managed property of the Edge Group to which it is assigned."},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"TrunkBaseAssignment":{"type":"object","properties":{"family":{"type":"integer","format":"int32","description":"The address family to use with the trunk base settings. 2=IPv4, 23=IPv6"},"trunkBase":{"description":"A trunk base settings reference.","$ref":"#/definitions/TrunkBase"}}},"UserAgentInfo":{"type":"object","properties":{"firmwareVersion":{"type":"string","description":"The firmware version of the phone."},"manufacturer":{"type":"string","description":"The manufacturer of the phone."},"model":{"type":"string","description":"The model of the phone."}}},"AggregateDataContainer":{"type":"object","properties":{"group":{"type":"object","description":"A mapping from dimension to value","additionalProperties":{"type":"string"}},"data":{"type":"array","items":{"$ref":"#/definitions/StatisticalResponse"}}}},"AggregateMetricData":{"type":"object","properties":{"metric":{"type":"string","enum":["tSegmentDuration","tConversationDuration","oTotalCriticalScore","oTotalScore","nEvaluations","tAbandon","tIvr","tAnswered","tAcd","tTalk","tHeld","tTalkComplete","tHeldComplete","tAcw","tHandle","tWait","tAgentRoutingStatus","tOrganizationPresence","tSystemPresence","tUserResponseTime","tAgentResponseTime","nOffered","nOverSla","nTransferred","nOutboundAttempted","nOutboundConnected","nOutboundAbandoned","nError","oServiceTarget","oServiceLevel","tActive","tInactive","oActiveUsers","oMemberUsers","oActiveQueues","oMemberQueues","oInteracting","oWaiting","oOnQueueUsers","oOffQueueUsers"]},"qualifier":{"type":"string"},"stats":{"$ref":"#/definitions/StatisticalSummary"}}},"AggregateQueryResponse":{"type":"object","properties":{"results":{"type":"array","items":{"$ref":"#/definitions/AggregateDataContainer"}}}},"AggregateViewData":{"type":"object","properties":{"name":{"type":"string"},"stats":{"$ref":"#/definitions/StatisticalSummary"}}},"StatisticalResponse":{"type":"object","properties":{"interval":{"type":"string"},"metrics":{"type":"array","items":{"$ref":"#/definitions/AggregateMetricData"}},"views":{"type":"array","items":{"$ref":"#/definitions/AggregateViewData"}}}},"StatisticalSummary":{"type":"object","properties":{"max":{"type":"number"},"min":{"type":"number"},"count":{"type":"integer","format":"int64"},"sum":{"type":"number"},"current":{"type":"number"},"ratio":{"type":"number"},"numerator":{"type":"number"},"denominator":{"type":"number"},"target":{"type":"number"}}},"AggregationQuery":{"type":"object","properties":{"interval":{"type":"string","description":"Behaves like one clause in a SQL WHERE. Specifies the date and time range of data being queried. Intervals are represented as an ISO-8601 string. For example: YYYY-MM-DDThh:mm:ss/YYYY-MM-DDThh:mm:ss"},"granularity":{"type":"string","description":"Granularity aggregates metrics into subpartitions within the time interval specified. The default granularity is the same duration as the interval. Periods are represented as an ISO-8601 string. For example: P1D or P1DT12H"},"timeZone":{"type":"string","description":"Sets the time zone for the query interval, defaults to UTC. Time zones are represented as an ISO-8601 string. For example: UTC, UTC+01:00, or Europe/London"},"groupBy":{"type":"array","description":"Behaves like a SQL GROUPBY. Allows for multiple levels of grouping as a list of dimensions. Partitions resulting aggregate computations into distinct named subgroups rather than across the entire result set as if it were one group.","items":{"type":"string","enum":["conversationId","sessionId","mediaType","queueId","userId","participantId","participantName","direction","wrapUpCode","wrapUpNote","interactionType","requestedRoutingSkillId","requestedLanguageId","purpose","participantType","segmentType","disconnectType","errorCode","conversationEnd","segmentEnd","externalContactId","externalOrganizationId","stationId","edgeId","dnis","ani","outboundCampaignId","outboundContactId","outboundContactListId","monitoredParticipantId","sourceSessionId","destinationSessionId","sourceConversationId","destinationConversationId","remoteNameDisplayable","sipResponseCode","q850ResponseCode","conference","groupId","roomId","addressFrom","addressTo","subject","peerId","scriptId","evaluationId","evaluatorId","contextId","formId","formName","eventTime","systemPresence","organizationPresenceId","routingStatus"]}},"filter":{"description":"Behaves like a SQL WHERE clause. This is ANDed with the interval parameter. Expresses boolean logical predicates as well as dimensional filters","$ref":"#/definitions/AnalyticsQueryFilter"},"metrics":{"type":"array","description":"Behaves like a SQL SELECT clause. Enables retrieving only named metrics. If omitted, all metrics that are available will be returned (like SELECT *).","items":{"type":"string","enum":["tSegmentDuration","tConversationDuration","oTotalCriticalScore","oTotalScore","nEvaluations","tAbandon","tIvr","tAnswered","tAcd","tTalk","tHeld","tTalkComplete","tHeldComplete","tAcw","tHandle","tWait","tAgentRoutingStatus","tOrganizationPresence","tSystemPresence","tUserResponseTime","tAgentResponseTime","nOffered","nOverSla","nTransferred","nOutboundAttempted","nOutboundConnected","nOutboundAbandoned","nError","oServiceTarget","oServiceLevel","tActive","tInactive","oActiveUsers","oMemberUsers","oActiveQueues","oMemberQueues","oInteracting","oWaiting","oOnQueueUsers","oOffQueueUsers"]}},"flattenMultivaluedDimensions":{"type":"boolean","description":"Flattens any multivalued dimensions used in response groups (e.g. ['a','b','c']->'a,b,c')"},"views":{"type":"array","description":"Custom derived metric views","items":{"$ref":"#/definitions/AnalyticsView"}}}},"AggregationRange":{"type":"object","properties":{"gte":{"type":"number","description":"Greater than or equal to"},"lt":{"type":"number","description":"Less than"}}},"AnalyticsQueryClause":{"type":"object","required":["predicates","type"],"properties":{"type":{"type":"string","description":"Boolean operation to apply to the provided predicates","enum":["and","or"]},"predicates":{"type":"array","description":"Like a three-word sentence: (attribute-name) (operator) (target-value). These can be one of three types: dimension, property, metric.","items":{"$ref":"#/definitions/AnalyticsQueryPredicate"}}}},"AnalyticsQueryFilter":{"type":"object","required":["type"],"properties":{"type":{"type":"string","description":"Boolean operation to apply to the provided predicates and clauses","enum":["and","or"]},"clauses":{"type":"array","description":"Boolean 'and/or' logic with up to two-levels of nesting","items":{"$ref":"#/definitions/AnalyticsQueryClause"}},"predicates":{"type":"array","description":"Like a three-word sentence: (attribute-name) (operator) (target-value). These can be one of three types: dimension, property, metric.","items":{"$ref":"#/definitions/AnalyticsQueryPredicate"}}}},"AnalyticsQueryPredicate":{"type":"object","properties":{"type":{"type":"string","description":"Optional type, can usually be inferred","enum":["dimension","property","metric"]},"dimension":{"type":"string","description":"Left hand side for dimension predicates","enum":["conversationId","sessionId","mediaType","queueId","userId","participantId","participantName","direction","wrapUpCode","wrapUpNote","interactionType","requestedRoutingSkillId","requestedLanguageId","purpose","participantType","segmentType","disconnectType","errorCode","conversationEnd","segmentEnd","externalContactId","externalOrganizationId","stationId","edgeId","dnis","ani","outboundCampaignId","outboundContactId","outboundContactListId","monitoredParticipantId","sourceSessionId","destinationSessionId","sourceConversationId","destinationConversationId","remoteNameDisplayable","sipResponseCode","q850ResponseCode","conference","groupId","roomId","addressFrom","addressTo","subject","peerId","scriptId","evaluationId","evaluatorId","contextId","formId","formName","eventTime","systemPresence","organizationPresenceId","routingStatus"]},"propertyType":{"type":"string","description":"Left hand side for property predicates","enum":["bool","integer","real","date","string","uuid"]},"property":{"type":"string","description":"Left hand side for property predicates"},"metric":{"type":"string","description":"Left hand side for metric predicates","enum":["tSegmentDuration","tConversationDuration","oTotalCriticalScore","oTotalScore","nEvaluations","tAbandon","tIvr","tAnswered","tAcd","tTalk","tHeld","tTalkComplete","tHeldComplete","tAcw","tHandle","tWait","tAgentRoutingStatus","tOrganizationPresence","tSystemPresence","tUserResponseTime","tAgentResponseTime","nOffered","nOverSla","nTransferred","nOutboundAttempted","nOutboundConnected","nOutboundAbandoned","nError","oServiceTarget","oServiceLevel","tActive","tInactive","oActiveUsers","oMemberUsers","oActiveQueues","oMemberQueues","oInteracting","oWaiting","oOnQueueUsers","oOffQueueUsers"]},"operator":{"type":"string","description":"Optional operator, default is matches","enum":["matches","exists","notExists"]},"value":{"type":"string","description":"Right hand side for dimension, property, or metric predicates"},"range":{"description":"Right hand side for property or metric predicates","$ref":"#/definitions/NumericRange"}}},"AnalyticsView":{"type":"object","required":["function","name","target"],"properties":{"target":{"type":"string","description":"Target metric name"},"name":{"type":"string","description":"A unique name for this view. Must be distinct from other views and built-in metric names."},"function":{"type":"string","description":"Type of view you wish to create","enum":["rangeBound"]},"range":{"description":"Range of numbers for slicing up data","$ref":"#/definitions/AggregationRange"}}},"NumericRange":{"type":"object","properties":{"gt":{"type":"number","description":"Greater than"},"gte":{"type":"number","description":"Greater than or equal to"},"lt":{"type":"number","description":"Less than"},"lte":{"type":"number","description":"Less than or equal to"}}},"AggregationResult":{"type":"object","properties":{"type":{"type":"string","enum":["termFrequency","numericRange"]},"dimension":{"type":"string","description":"For termFrequency aggregations"},"metric":{"type":"string","description":"For numericRange aggregations"},"count":{"type":"integer","format":"int64"},"results":{"type":"array","items":{"$ref":"#/definitions/AggregationResultEntry"}}}},"AggregationResultEntry":{"type":"object","properties":{"count":{"type":"integer","format":"int64"},"value":{"type":"string","description":"For termFrequency aggregations"},"gte":{"type":"number","description":"For numericRange aggregations"},"lt":{"type":"number","description":"For numericRange aggregations"}}},"AnalyticsConversation":{"type":"object","properties":{"conversationId":{"type":"string"},"conversationStart":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"conversationEnd":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"participants":{"type":"array","items":{"$ref":"#/definitions/AnalyticsParticipant"}},"evaluations":{"type":"array","items":{"$ref":"#/definitions/AnalyticsEvaluation"}}}},"AnalyticsConversationQueryResponse":{"type":"object","properties":{"conversations":{"type":"array","items":{"$ref":"#/definitions/AnalyticsConversation"}},"aggregations":{"type":"array","items":{"$ref":"#/definitions/AggregationResult"}}}},"AnalyticsConversationSegment":{"type":"object","properties":{"segmentStart":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"segmentEnd":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"queueId":{"type":"string"},"wrapUpCode":{"type":"string"},"wrapUpNote":{"type":"string"},"wrapUpTags":{"type":"array","items":{"type":"string"}},"errorCode":{"type":"string"},"disconnectType":{"type":"string","enum":["endpoint","client","system","transfer","error","peer","other","spam","transportFailure","conferenceTransfer","consultTransfer","forwardTransfer","timeout","noAnswerTransfer","notAvailableTransfer"]},"segmentType":{"type":"string","enum":["unknown","alert","system","delay","hold","interact","ivr","dialing","wrapup","voicemail","scheduled"]},"requestedRoutingUserIds":{"type":"array","items":{"type":"string"}},"requestedRoutingSkillIds":{"type":"array","uniqueItems":true,"items":{"type":"string"}},"requestedLanguageId":{"type":"string"},"properties":{"type":"array","items":{"$ref":"#/definitions/AnalyticsProperty"}},"sourceConversationId":{"type":"string"},"destinationConversationId":{"type":"string"},"sourceSessionId":{"type":"string"},"destinationSessionId":{"type":"string"},"sipResponseCodes":{"type":"array","items":{"type":"integer","format":"int64"}},"q850ResponseCodes":{"type":"array","items":{"type":"integer","format":"int64"}},"conference":{"type":"boolean"},"groupId":{"type":"string"},"subject":{"type":"string"},"audioMuted":{"type":"boolean"},"videoMuted":{"type":"boolean"}}},"AnalyticsEvaluation":{"type":"object","properties":{"evaluationId":{"type":"string"},"evaluatorId":{"type":"string"},"userId":{"type":"string"},"eventTime":{"type":"string"},"queueId":{"type":"string"},"formId":{"type":"string"},"contextId":{"type":"string"},"formName":{"type":"string"},"getoTotalScore":{"type":"integer","format":"int64"},"getoTotalCriticalScore":{"type":"integer","format":"int64"}}},"AnalyticsParticipant":{"type":"object","properties":{"participantId":{"type":"string"},"participantName":{"type":"string"},"userId":{"type":"string"},"purpose":{"type":"string","enum":["manual","dialer","inbound","acd","ivr","voicemail","outbound","agent","user","station","group","customer","external"]},"externalContactId":{"type":"string"},"externalOrganizationId":{"type":"string"},"sessions":{"type":"array","items":{"$ref":"#/definitions/AnalyticsSession"}}}},"AnalyticsProperty":{"type":"object","required":["property","propertyType","value"],"properties":{"propertyType":{"type":"string","description":"Indicates what the data type is (e.g. integer vs string) and therefore how to evaluate what would constitute a match","enum":["bool","integer","real","date","string","uuid"]},"property":{"type":"string","description":"User-defined rather than intrinsic system-observed values. These are tagged onto segments by other components within PureCloud or by API users directly. This is the name of the user-defined property."},"value":{"type":"string","description":"What property value to match against"}}},"AnalyticsSession":{"type":"object","properties":{"mediaType":{"type":"string","enum":["voice","chat","email","callback","cobrowse","video","screenshare"]},"sessionId":{"type":"string"},"addressOther":{"type":"string"},"addressSelf":{"type":"string"},"ani":{"type":"string"},"direction":{"type":"string","enum":["inbound","outbound"]},"dnis":{"type":"string"},"outboundCampaignId":{"type":"string"},"outboundContactId":{"type":"string"},"outboundContactListId":{"type":"string"},"dispositionAnalyzer":{"type":"string"},"dispositionName":{"type":"string"},"edgeId":{"type":"string"},"remoteNameDisplayable":{"type":"string"},"roomId":{"type":"string"},"monitoredSessionId":{"type":"string"},"monitoredParticipantId":{"type":"string"},"callbackUserName":{"type":"string"},"callbackNumbers":{"type":"array","items":{"type":"string"}},"callbackScheduledTime":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"scriptId":{"type":"string"},"skipEnabled":{"type":"boolean"},"timeoutSeconds":{"type":"integer","format":"int32"},"cobrowseRole":{"type":"string"},"cobrowseRoomId":{"type":"string"},"mediaBridgeId":{"type":"string"},"screenShareAddressSelf":{"type":"string"},"sharingScreen":{"type":"boolean"},"screenShareRoomId":{"type":"string"},"videoRoomId":{"type":"string"},"videoAddressSelf":{"type":"string"},"segments":{"type":"array","items":{"$ref":"#/definitions/AnalyticsConversationSegment"}}}},"AnalyticsQueryAggregation":{"type":"object","properties":{"type":{"type":"string","description":"Optional type, can usually be inferred","enum":["termFrequency","numericRange"]},"dimension":{"type":"string","description":"For use with termFrequency aggregations"},"metric":{"type":"string","description":"For use with numericRange aggregations"},"size":{"type":"integer","format":"int32","description":"For use with termFrequency aggregations"},"ranges":{"type":"array","description":"For use with numericRange aggregations","items":{"$ref":"#/definitions/AggregationRange"}}}},"ConversationQuery":{"type":"object","properties":{"interval":{"type":"string","description":"Specifies the date and time range of data being queried. Conversations MUST have started within this time range to potentially be included within the result set. Intervals are represented as an ISO-8601 string. For example: YYYY-MM-DDThh:mm:ss/YYYY-MM-DDThh:mm:ss"},"conversationFilters":{"type":"array","description":"Filters that target conversation-level data","items":{"$ref":"#/definitions/AnalyticsQueryFilter"}},"evaluationFilters":{"type":"array","description":"Filters that target quality management evaluation-level data","items":{"$ref":"#/definitions/AnalyticsQueryFilter"}},"segmentFilters":{"type":"array","description":"Filters that target individual segments within a conversation","items":{"$ref":"#/definitions/AnalyticsQueryFilter"}},"aggregations":{"type":"array","description":"Include faceted search and aggregate roll-ups describing your search results. This does not function as a filter, but rather, summary data about the data matching your filters","items":{"$ref":"#/definitions/AnalyticsQueryAggregation"}},"paging":{"description":"Page size and number to control iterating through large result sets. Default page size is 25","$ref":"#/definitions/PagingSpec"},"order":{"type":"string","description":"Sort the result set in ascending/descending order. Default is ascending","enum":["asc","desc"]},"orderBy":{"type":"string","description":"Specify which data element within the result set to use for sorting. The options to use as a basis for sorting the results: conversationStart, segmentStart, and segmentEnd. If not specified, the default is conversationStart","enum":["conversationStart","conversationEnd","segmentStart","segmentEnd"]}}},"PagingSpec":{"type":"object","required":["pageNumber","pageSize"],"properties":{"pageSize":{"type":"integer","format":"int32","description":"How many results per page"},"pageNumber":{"type":"integer","format":"int32","description":"How many pages in"}}},"PropertyIndexRequest":{"type":"object","required":["properties","sessionId","targetDate"],"properties":{"sessionId":{"type":"string","description":"Attach properties to a segment in the indicated session"},"targetDate":{"type":"string","format":"date-time","description":"Attach properties to a segment covering a specific point in time. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"properties":{"type":"array","description":"The list of properties to index","items":{"$ref":"#/definitions/AnalyticsProperty"}}}},"Actions":{"type":"object","properties":{"skillsToRemove":{"type":"array","uniqueItems":true,"items":{"$ref":"#/definitions/SkillsToRemove"}}}},"AcwSettings":{"type":"object","properties":{"wrapupPrompt":{"type":"string","description":"This field controls how the UI prompts the agent for a wrapup.","enum":["MANDATORY","OPTIONAL","MANDATORY_TIMEOUT","MANDATORY_FORCED_TIMEOUT"]},"timeoutMs":{"type":"integer","format":"int32","description":"The amount of time the agent can stay in ACW (Min: 1 sec, Max: 1 day). Can only be used when ACW is MANDATORY_TIMEOUT or MANDATORY_FORCED_TIMEOUT."}}},"Bullseye":{"type":"object","properties":{"rings":{"type":"array","items":{"$ref":"#/definitions/Ring"}}}},"ExpansionCriterium":{"type":"object","properties":{"type":{"type":"string","enum":["TIMEOUT_SECONDS"]},"threshold":{"type":"number","format":"double"}}},"InboundRoute":{"type":"object","required":["fromEmail","fromName","pattern"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"pattern":{"type":"string","description":"The search pattern that the mailbox name should match."},"queue":{"description":"The queue to route the emails to.","$ref":"#/definitions/UriReference"},"priority":{"type":"integer","format":"int32","description":"The priority to use for routing."},"skills":{"type":"array","description":"The skills to use for routing.","items":{"$ref":"#/definitions/UriReference"}},"language":{"description":"The language to use for routing.","$ref":"#/definitions/UriReference"},"fromName":{"type":"string","description":"The sender name to use for outgoing replies."},"fromEmail":{"type":"string","description":"The sender email to use for outgoing replies."},"flow":{"description":"The flow to use for processing the email.","$ref":"#/definitions/UriReference"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"MediaSetting":{"type":"object","properties":{"alertingTimeoutSeconds":{"type":"integer","format":"int32"},"serviceLevel":{"$ref":"#/definitions/ServiceLevel"}}},"Page":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"versionId":{"type":"string"},"createdDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"rootContainer":{"type":"object","additionalProperties":{"type":"object"}},"properties":{"type":"object","additionalProperties":{"type":"object"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Queue":{"type":"object","required":["acwSettings","mediaSettings","skillEvaluationMethod"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"mediaSettings":{"type":"object","description":"The media settings for the queue.","additionalProperties":{"$ref":"#/definitions/MediaSetting"}},"bullseye":{"description":"The bulls-eye settings for the queue.","$ref":"#/definitions/Bullseye"},"acwSettings":{"description":"The ACW settings for the queue.","$ref":"#/definitions/AcwSettings"},"skillEvaluationMethod":{"type":"string","description":"The skill evaluation method to use when routing conversations.","enum":["NONE","BEST","ALL"]},"queueFlow":{"description":"The in-queue flow to use for conversations waiting in queue.","$ref":"#/definitions/UriReference"},"callingPartyName":{"type":"string","description":"The name to use for caller identification for outbound calls from this queue."},"callingPartyNumber":{"type":"string","description":"The phone number to use for caller identification for outbound calls from this queue."},"defaultScripts":{"type":"object","description":"The default script Ids for the communication types.","additionalProperties":{"$ref":"#/definitions/Script"}},"outboundEmailAddress":{"$ref":"#/definitions/QueueEmailAddress"},"memberCount":{"type":"integer","format":"int32"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"QueueEmailAddress":{"type":"object","properties":{"domain":{"$ref":"#/definitions/UriReference"},"route":{"$ref":"#/definitions/InboundRoute"}}},"Ring":{"type":"object","properties":{"expansionCriteria":{"type":"array","items":{"$ref":"#/definitions/ExpansionCriterium"}},"actions":{"$ref":"#/definitions/Actions"}}},"Script":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"versionId":{"type":"string"},"createdDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"publishedDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"versionDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"startPageId":{"type":"string"},"startPageName":{"type":"string"},"features":{"type":"object"},"variables":{"type":"object"},"customActions":{"type":"object"},"pages":{"type":"array","items":{"$ref":"#/definitions/Page"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ServiceLevel":{"type":"object","properties":{"percentage":{"type":"number","format":"double"},"durationMs":{"type":"integer","format":"int64"}}},"SkillsToRemove":{"type":"object","properties":{"name":{"type":"string"},"id":{"type":"string"},"selfUri":{"type":"string","format":"uri"}}},"CampaignSequence":{"type":"object","required":["campaigns","currentCampaign","status"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"dateCreated":{"type":"string","format":"date-time","description":"Creation time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"dateModified":{"type":"string","format":"date-time","description":"Last modified time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"version":{"type":"integer","format":"int32","description":"Required for updates, must match the version number of the most recent update"},"campaigns":{"type":"array","description":"the ordered list of campaign identifiers","items":{"$ref":"#/definitions/UriReference"}},"currentCampaign":{"type":"integer","format":"int32","description":"the zero-based index of the current campaign in the campaigns list","readOnly":true},"status":{"type":"string","description":"status of the sequence","enum":["on","off","complete"]},"stopMessage":{"type":"string","description":"if a sequence has unexpectedly stopped, this message provides the reason","readOnly":true},"repeat":{"type":"boolean","description":"indicates if a sequence is to repeat from the beginning after the last campaign completes; default is false"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"CampaignSequenceEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/CampaignSequence"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"UserPresenceAlert":{"type":"object","required":["alertTypes","name","notificationUsers","presenceLimitInSeconds","presenceType","presenceUser","presenceValue","ruleId","startDate"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"Name of the rule"},"presenceUser":{"description":"The user whose presence will be watched.","$ref":"#/definitions/User"},"presenceType":{"type":"string","description":"Indicates to which presence type the presence value belongs.","enum":["SYSTEM","ORGANIZATION"]},"presenceValue":{"type":"string","description":"The Org's UUID or Systems enum constance indicating the presence of concern."},"presenceLimitInSeconds":{"type":"integer","format":"int32","description":"The number of seconds to wait before alerting based upon the user's presence."},"ruleId":{"type":"string","description":"The id of the rule.","readOnly":true},"startDate":{"type":"string","format":"date-time","description":"The date/time the alert was created. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"endDate":{"type":"string","format":"date-time","description":"The date/time the owning rule exiting in alarm status. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"notificationUsers":{"type":"array","description":"The ids of users who were notified of alarm state change.","readOnly":true,"uniqueItems":true,"items":{"$ref":"#/definitions/User"}},"alertTypes":{"type":"array","description":"A collection of notification methods.","readOnly":true,"uniqueItems":true,"items":{"type":"string","enum":["SMS","DEVICE","EMAIL"]}},"ruleUri":{"type":"string","format":"uri"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"UserPresenceAlertContainer":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/UserPresenceAlert"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"Empty":{"type":"object"},"LicenseUpdateResponse":{"type":"object","properties":{"statuses":{"type":"array","items":{"$ref":"#/definitions/LicenseUpdateStatus"}}}},"LicenseUpdateStatus":{"type":"object","properties":{"userId":{"type":"string"},"licenseId":{"type":"string"},"result":{"type":"string"}}},"LicenseAssignmentRequest":{"type":"object","required":["licenseId","userIdsAdd","userIdsRemove"],"properties":{"licenseId":{"type":"string","description":"The id of the license to assign/unassign."},"userIdsAdd":{"type":"array","description":"The ids of users to assign this license to.","uniqueItems":true,"items":{"type":"string"}},"userIdsRemove":{"type":"array","description":"The ids of users to unassign this license from.","uniqueItems":true,"items":{"type":"string"}}}},"LicenseBatchAssignmentRequest":{"type":"object","required":["assignments"],"properties":{"assignments":{"type":"array","description":"The list of license assignment updates to make.","items":{"$ref":"#/definitions/LicenseAssignmentRequest"}}}},"AddressableEntityUser":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"LicenseOrganization":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"licenses":{"type":"object","additionalProperties":{"type":"array","uniqueItems":true,"items":{"$ref":"#/definitions/AddressableEntityUser"}}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"JsonSchemaDocument":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"type":{"type":"string"},"required":{"type":"array","items":{"type":"string"}},"properties":{"type":"object","additionalProperties":{"type":"object"}},"$schema":{"type":"string"}},"description":"A JSON Schema document."},"ObservationDataContainer":{"type":"object","properties":{"group":{"type":"object","description":"A mapping from dimension to value","additionalProperties":{"type":"string"}},"data":{"type":"array","items":{"$ref":"#/definitions/AggregateMetricData"}}}},"QualifierMappingObservationQueryResponse":{"type":"object","properties":{"systemToOrganizationMappings":{"type":"object","description":"A mapping from system presence to a list of organization presence ids","additionalProperties":{"type":"array","uniqueItems":true,"items":{"type":"string"}}},"results":{"type":"array","items":{"$ref":"#/definitions/ObservationDataContainer"}}}},"ObservationQuery":{"type":"object","required":["filter"],"properties":{"filter":{"description":"Filter to return a subset of observations. Expresses boolean logical predicates as well as dimensional filters","$ref":"#/definitions/AnalyticsQueryFilter"},"metrics":{"type":"array","description":"Behaves like a SQL SELECT clause. Enables retrieving only named metrics. If omitted, all metrics that are available will be returned (like SELECT *).","items":{"type":"string","enum":["tSegmentDuration","tConversationDuration","oTotalCriticalScore","oTotalScore","nEvaluations","tAbandon","tIvr","tAnswered","tAcd","tTalk","tHeld","tTalkComplete","tHeldComplete","tAcw","tHandle","tWait","tAgentRoutingStatus","tOrganizationPresence","tSystemPresence","tUserResponseTime","tAgentResponseTime","nOffered","nOverSla","nTransferred","nOutboundAttempted","nOutboundConnected","nOutboundAbandoned","nError","oServiceTarget","oServiceLevel","tActive","tInactive","oActiveUsers","oMemberUsers","oActiveQueues","oMemberQueues","oInteracting","oWaiting","oOnQueueUsers","oOffQueueUsers"]}}}},"Address":{"type":"object","properties":{"name":{"type":"string","description":"This will be nameRaw if present, or a locality lookup of the address field otherwise."},"nameRaw":{"type":"string","description":"The name as close to the bits on the wire as possible."},"addressNormalized":{"type":"string","description":"The normalized address. This field is acquired from the Address Normalization Table. The addressRaw could have gone through some transformations, such as only using the numeric portion, before being run through the Address Normalization Table."},"addressRaw":{"type":"string","description":"The address as close to the bits on the wire as possible."},"addressDisplayable":{"type":"string","description":"The displayable address. This field is acquired from the Address Normalization Table. The addressRaw could have gone through some transformations, such as only using the numeric portion, before being run through the Address Normalization Table."}}},"AnswerOption":{"type":"object","properties":{"id":{"type":"string"},"text":{"type":"string"},"value":{"type":"integer","format":"int32"}}},"Calibration":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"calibrator":{"$ref":"#/definitions/User"},"agent":{"$ref":"#/definitions/User"},"conversation":{"$ref":"#/definitions/Conversation"},"evaluationForm":{"$ref":"#/definitions/EvaluationForm"},"contextId":{"type":"string"},"averageScore":{"type":"integer","format":"int32"},"highScore":{"type":"integer","format":"int32"},"lowScore":{"type":"integer","format":"int32"},"createdDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"evaluations":{"type":"array","items":{"$ref":"#/definitions/Evaluation"}},"evaluators":{"type":"array","items":{"$ref":"#/definitions/User"}},"scoringIndex":{"$ref":"#/definitions/Evaluation"},"expertEvaluator":{"$ref":"#/definitions/User"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Call":{"type":"object","properties":{"state":{"type":"string","description":"The connection state of this communication.","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","converting","uploading","transmitting","none"]},"id":{"type":"string","description":"A globally unique identifier for this communication."},"direction":{"type":"string","description":"The direction of the call","enum":["inbound","outbound"]},"recording":{"type":"boolean","description":"True if this call is being recorded."},"recordingState":{"type":"string","description":"State of recording on this call.","enum":["none","active","paused"]},"muted":{"type":"boolean","description":"True if this call is muted so that remote participants can't hear any audio from this end."},"confined":{"type":"boolean","description":"True if this call is held and the person on this side hears hold music."},"held":{"type":"boolean","description":"True if this call is held and the person on this side hears silence."},"recordingId":{"type":"string","description":"A globally unique identifier for the recording associated with this call."},"segments":{"type":"array","description":"The time line of the participant's call, divided into activity segments.","items":{"$ref":"#/definitions/Segment"}},"errorInfo":{"$ref":"#/definitions/ErrorBody"},"disconnectType":{"type":"string","description":"System defined string indicating what caused the communication to disconnect. Will be null until the communication disconnects.","enum":["endpoint","client","system","timeout","transfer","transfer.conference","transfer.consult","transfer.forward","transfer.noanswer","transfer.notavailable","transport.failure","error","peer","other","spam","uncallable"]},"startHoldTime":{"type":"string","format":"date-time","description":"The timestamp the call was placed on hold in the cloud clock if the call is currently on hold. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"documentId":{"type":"string","description":"If call is an outbound fax of a document from content management, then this is the id in content management."},"connectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication was connected in the cloud clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"disconnectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication disconnected from the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"disconnectReasons":{"type":"array","description":"List of reasons that this call was disconnected. This will be set once the call disconnects.","items":{"$ref":"#/definitions/DisconnectReason"}},"faxStatus":{"description":"Extra information on fax transmission.","$ref":"#/definitions/FaxStatus"},"provider":{"type":"string","description":"The source provider for the call."}}},"Callback":{"type":"object","properties":{"state":{"type":"string","description":"The connection state of this communication.","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","scheduled","none"]},"id":{"type":"string","description":"A globally unique identifier for this communication."},"segments":{"type":"array","description":"The time line of the participant's callback, divided into activity segments.","items":{"$ref":"#/definitions/Segment"}},"direction":{"type":"string","description":"The direction of the call","enum":["inbound","outbound"]},"held":{"type":"boolean","description":"True if this call is held and the person on this side hears silence."},"disconnectType":{"type":"string","description":"System defined string indicating what caused the communication to disconnect. Will be null until the communication disconnects.","enum":["endpoint","client","system","timeout","transfer","transfer.conference","transfer.consult","transfer.forward","transfer.noanswer","transfer.notavailable","transport.failure","error","peer","other","spam","uncallable"]},"startHoldTime":{"type":"string","format":"date-time","description":"The timestamp the callback was placed on hold in the cloud clock if the callback is currently on hold. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dialerPreview":{"description":"The preview data to be used when this callback is a Preview.","$ref":"#/definitions/DialerPreview"},"callbackNumbers":{"type":"array","description":"The phone number(s) to use to place the callback.","items":{"type":"string"}},"callbackUserName":{"type":"string","description":"The name of the user requesting a callback."},"scriptId":{"type":"string","description":"The UUID of the script to use."},"skipEnabled":{"type":"boolean","description":"True if the ability to skip a callback should be enabled."},"timeoutSeconds":{"type":"integer","format":"int32","description":"The number of seconds before the system automatically places a call for a callback. 0 means the automatic placement is disabled."},"connectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication was connected in the cloud clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"disconnectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication disconnected from the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"callbackScheduledTime":{"type":"string","format":"date-time","description":"The timestamp when this communication is scheduled in the provider clock. If this value is missing it indicates the callback will be placed immediately. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"automatedCallbackConfigId":{"type":"string","description":"The id of the config for automatically placing the callback (and handling the disposition). If null, the callback will not be placed automatically but routed to an agent as per normal."},"provider":{"type":"string","description":"The source provider for the callback."}}},"Cobrowsesession":{"type":"object","properties":{"state":{"type":"string","description":"The connection state of this communication.","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","scheduled","none"]},"id":{"type":"string","description":"A globally unique identifier for this communication."},"disconnectType":{"type":"string","description":"System defined string indicating what caused the communication to disconnect. Will be null until the communication disconnects.","enum":["endpoint","client","system","timeout","transfer","transfer.conference","transfer.consult","transfer.forward","transport.failure","error","peer","other","spam","uncallable"]},"self":{"description":"Address and name data for a call endpoint.","$ref":"#/definitions/Address"},"cobrowseSessionId":{"type":"string","description":"The co-browse session ID."},"cobrowseRole":{"type":"string","description":"This value identifies the role of the co-browse client within the co-browse session (a client is a sharer or a viewer)."},"controlling":{"type":"array","description":"ID of co-browse participants for which this client has been granted control (list is empty if this client cannot control any shared pages).","items":{"type":"string"}},"viewerUrl":{"type":"string","description":"The URL that can be used to open co-browse session in web browser."},"providerEventTime":{"type":"string","format":"date-time","description":"The time when the provider event which triggered this conversation update happened in the corrected provider clock (milliseconds since 1970-01-01 00:00:00 UTC). Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"connectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication was connected in the cloud clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"disconnectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication disconnected from the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"provider":{"type":"string","description":"The source provider for the co-browse session."},"segments":{"type":"array","description":"The time line of the participant's call, divided into activity segments.","items":{"$ref":"#/definitions/Segment"}}}},"Conversation":{"type":"object","required":["participants","startTime"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"startTime":{"type":"string","format":"date-time","description":"The time when the conversation started. This will be the time when the first participant joined the conversation. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"endTime":{"type":"string","format":"date-time","description":"The time when the conversation ended. This will be the time when the last participant left the conversation, or null when the conversation is still active. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"address":{"type":"string","description":"The address of the conversation as seen from an external participant. For phone calls this will be the DNIS for inbound calls and the ANI for outbound calls. For other media types this will be the address of the destination participant for inbound and the address of the initiating participant for outbound."},"participants":{"type":"array","description":"The list of all participants in the conversation.","items":{"$ref":"#/definitions/Participant"}},"conversationIds":{"type":"array","description":"A list of conversations to merge into this conversation to create a conference. This field is null except when being used to create a conference.","items":{"type":"string"}},"maxParticipants":{"type":"integer","format":"int32","description":"If this is a conference conversation, then this field indicates the maximum number of participants allowed to participant in the conference."},"recordingState":{"type":"string","description":"On update, 'paused' initiates a secure pause, 'active' resumes any paused recordings; otherwise indicates state of conversation recording.","enum":["ACTIVE","PAUSED","NONE"]},"state":{"type":"string","description":"The conversation's state. Values can be: 'disconnected'","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","converting","uploading","transmitting","none"]},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ConversationChat":{"type":"object","properties":{"state":{"type":"string","description":"The connection state of this communication.","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","none"]},"id":{"type":"string","description":"A globally unique identifier for this communication."},"roomId":{"type":"string","description":"The room id for the chat."},"recordingId":{"type":"string","description":"A globally unique identifier for the recording associated with this chat."},"segments":{"type":"array","description":"The time line of the participant's chat, divided into activity segments.","items":{"$ref":"#/definitions/Segment"}},"held":{"type":"boolean","description":"True if this call is held and the person on this side hears silence."},"direction":{"type":"string","description":"The direction of the chat","enum":["inbound","outbound"]},"disconnectType":{"type":"string","description":"System defined string indicating what caused the communication to disconnect. Will be null until the communication disconnects.","enum":["endpoint","client","system","transfer","transfer.conference","transfer.consult","transfer.forward","error","peer","other","uncallable"]},"startHoldTime":{"type":"string","format":"date-time","description":"The timestamp the chat was placed on hold in the cloud clock if the chat is currently on hold. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"connectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication was connected in the cloud clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"disconnectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication disconnected from the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"provider":{"type":"string","description":"The source provider for the email."}}},"DialerPreview":{"type":"object","properties":{"id":{"type":"string"},"contactId":{"type":"string","description":"The contact associated with this preview data pop"},"contactListId":{"type":"string","description":"The contactList associated with this preview data pop."},"campaignId":{"type":"string","description":"The campaignId associated with this preview data pop."},"phoneNumberColumns":{"type":"array","description":"The phone number columns associated with this campaign","items":{"$ref":"#/definitions/PhoneNumberColumn"}}}},"DisconnectReason":{"type":"object","properties":{"type":{"type":"string","description":"Disconnect reason protocol type.","enum":["q850","sip"]},"code":{"type":"integer","format":"int32","description":"Protocol specific reason code. See the Q.850 and SIP specs."},"phrase":{"type":"string","description":"Human readable English description of the disconnect reason."}}},"DomainEntity":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DomainEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/DomainEntity"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"DomainEntityListingEvaluationForm":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/EvaluationForm"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"Email":{"type":"object","properties":{"state":{"type":"string","description":"The connection state of this communication.","enum":["alerting","connected","disconnected","none"]},"id":{"type":"string","description":"A globally unique identifier for this communication."},"held":{"type":"boolean","description":"True if this call is held and the person on this side hears silence."},"subject":{"type":"string","description":"The subject for the initial email that started this conversation."},"messagesSent":{"type":"integer","format":"int32","description":"The number of email messages sent by this participant."},"segments":{"type":"array","description":"The time line of the participant's email, divided into activity segments.","items":{"$ref":"#/definitions/Segment"}},"direction":{"type":"string","description":"The direction of the email","enum":["inbound","outbound"]},"recordingId":{"type":"string","description":"A globally unique identifier for the recording associated with this call."},"errorInfo":{"$ref":"#/definitions/ErrorBody"},"disconnectType":{"type":"string","description":"System defined string indicating what caused the communication to disconnect. Will be null until the communication disconnects.","enum":["endpoint","client","system","timeout","transfer","transfer.conference","transfer.consult","transfer.forward","transfer.noanswer","transfer.notavailable","transport.failure","error","peer","other","spam","uncallable"]},"startHoldTime":{"type":"string","format":"date-time","description":"The timestamp the email was placed on hold in the cloud clock if the email is currently on hold. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"connectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication was connected in the cloud clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"disconnectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication disconnected from the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"provider":{"type":"string","description":"The source provider for the email."}}},"Evaluation":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"conversation":{"$ref":"#/definitions/Conversation"},"evaluationForm":{"description":"Evaluation form used for evaluation.","$ref":"#/definitions/EvaluationForm"},"evaluator":{"$ref":"#/definitions/User"},"agent":{"$ref":"#/definitions/User"},"calibration":{"$ref":"#/definitions/Calibration"},"status":{"type":"string","enum":["PENDING","INPROGRESS","FINISHED"]},"answers":{"$ref":"#/definitions/EvaluationScoringSet"},"agentHasRead":{"type":"boolean"},"releaseDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"assignedDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"changedDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"queue":{"$ref":"#/definitions/Queue"},"neverRelease":{"type":"boolean","description":"Signifies if the evaluation is never to be released. This cannot be set true if release date is also set."},"resourceId":{"type":"string","description":"Only used for email evaluations. Will be null for all other evaluations."},"resourceType":{"type":"string","description":"The type of resource. Only used for email evaluations. Will be null for evaluations on all other resources.","enum":["EMAIL"]},"redacted":{"type":"boolean","description":"Is only true when the user making the request does not have sufficient permissions to see evaluation"},"isScoringIndex":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"EvaluationEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Evaluation"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"EvaluationForm":{"type":"object","required":["name","questionGroups","type"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The evaluation form name"},"type":{"type":"string","description":"The form type (evaluation)"},"modifiedDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"published":{"type":"boolean"},"contextId":{"type":"string"},"questionGroups":{"type":"array","description":"A list of question groups","items":{"$ref":"#/definitions/QuestionGroup"}},"publishedVersions":{"$ref":"#/definitions/DomainEntityListingEvaluationForm"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"EvaluationScoringSet":{"type":"object","properties":{"totalScore":{"type":"number","format":"float"},"totalCriticalScore":{"type":"number","format":"float"},"questionGroupScores":{"type":"array","items":{"$ref":"#/definitions/QuestionGroupScore"}},"anyFailedKillQuestions":{"type":"boolean"},"comments":{"type":"string"},"agentComments":{"type":"string"}}},"FaxStatus":{"type":"object","properties":{"direction":{"type":"string","description":"The fax direction, either \"send\" or \"receive\"."},"expectedPages":{"type":"integer","format":"int64","description":"Total number of expected pages, if known."},"activePage":{"type":"integer","format":"int64","description":"Active page of the transmission."},"linesTransmitted":{"type":"integer","format":"int64","description":"Number of lines that have completed transmission."},"bytesTransmitted":{"type":"integer","format":"int64","description":"Number of bytes that have competed transmission."},"baudRate":{"type":"integer","format":"int64","description":"Current signaling rate of transmission, baud rate."},"pageErrors":{"type":"integer","format":"int64","description":"Number of page errors."},"lineErrors":{"type":"integer","format":"int64","description":"Number of line errors."}}},"Participant":{"type":"object","properties":{"id":{"type":"string","description":"A globally unique identifier for this conversation."},"startTime":{"type":"string","format":"date-time","description":"The timestamp when this participant joined the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"endTime":{"type":"string","format":"date-time","description":"The timestamp when this participant disconnected from the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"connectedTime":{"type":"string","format":"date-time","description":"The timestamp when this participant was connected to the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"name":{"type":"string","description":"A human readable name identifying the participant."},"userUri":{"type":"string","description":"If this participant represents a user, then this will be an URI that can be used to fetch the user."},"userId":{"type":"string","description":"If this participant represents a user, then this will be the globally unique identifier for the user."},"externalContactId":{"type":"string","description":"If this participant represents an external contact, then this will be the globally unique identifier for the external contact."},"externalOrganizationId":{"type":"string","description":"If this participant represents an external org, then this will be the globally unique identifier for the external org."},"queueId":{"type":"string","description":"If present, the queue id that the communication channel came in on."},"groupId":{"type":"string","description":"If present, group of users the participant represents."},"queueName":{"type":"string","description":"If present, the queue name that the communication channel came in on."},"purpose":{"type":"string","description":"A well known string that specifies the purpose of this participant."},"participantType":{"type":"string","description":"A well known string that specifies the type of this participant."},"consultParticipantId":{"type":"string","description":"If this participant is part of a consult transfer, then this will be the participant id of the participant being transferred."},"address":{"type":"string","description":"The address for the this participant. For a phone call this will be the ANI."},"ani":{"type":"string","description":"The address for the this participant. For a phone call this will be the ANI."},"aniName":{"type":"string","description":"The ani-based name for this participant."},"dnis":{"type":"string","description":"The address for the this participant. For a phone call this will be the ANI."},"locale":{"type":"string","description":"An ISO 639 language code specifying the locale for this participant"},"wrapupRequired":{"type":"boolean","description":"True iff this participant is required to enter wrapup for this conversation."},"wrapupPrompt":{"type":"string","description":"This field controls how the UI prompts the agent for a wrapup.","enum":["mandatory","optional","timeout","forcedTimeout"]},"wrapupTimeoutMs":{"type":"integer","format":"int32","description":"Specifies how long a timed ACW session will last."},"wrapupSkipped":{"type":"boolean","description":"The UI sets this field when the agent chooses to skip entering a wrapup for this participant."},"wrapup":{"description":"Call wrap up or disposition data.","$ref":"#/definitions/Wrapup"},"monitoredParticipantId":{"type":"string","description":"If this participant is a monitor, then this will be the id of the participant that is being monitored."},"attributes":{"type":"object","description":"Additional participant attributes","additionalProperties":{"type":"string"}},"calls":{"type":"array","items":{"$ref":"#/definitions/Call"}},"callbacks":{"type":"array","items":{"$ref":"#/definitions/Callback"}},"chats":{"type":"array","items":{"$ref":"#/definitions/ConversationChat"}},"cobrowsesessions":{"type":"array","items":{"$ref":"#/definitions/Cobrowsesession"}},"emails":{"type":"array","items":{"$ref":"#/definitions/Email"}},"screenshares":{"type":"array","items":{"$ref":"#/definitions/Screenshare"}},"socialExpressions":{"type":"array","items":{"$ref":"#/definitions/SocialExpression"}},"videos":{"type":"array","items":{"$ref":"#/definitions/Video"}},"evaluations":{"type":"array","items":{"$ref":"#/definitions/Evaluation"}}}},"PhoneNumberColumn":{"type":"object","properties":{"columnName":{"type":"string"},"type":{"type":"string"}}},"Question":{"type":"object","properties":{"id":{"type":"string"},"text":{"type":"string"},"helpText":{"type":"string"},"type":{"type":"string"},"weight":{"type":"number","format":"double"},"naRequired":{"type":"boolean"},"commentsRequired":{"type":"boolean"},"isKill":{"type":"boolean"},"isCritical":{"type":"boolean"},"naEnabled":{"type":"boolean"},"visibilityCondition":{"$ref":"#/definitions/VisibilityCondition"},"answerOptions":{"type":"array","items":{"$ref":"#/definitions/AnswerOption"}}}},"QuestionGroup":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"defaultAnswersToHighest":{"type":"boolean"},"defaultAnswersToNA":{"type":"boolean"},"naEnabled":{"type":"boolean"},"weight":{"type":"number","format":"float"},"manualWeight":{"type":"boolean"},"questions":{"type":"array","items":{"$ref":"#/definitions/Question"}},"visibilityCondition":{"$ref":"#/definitions/VisibilityCondition"}}},"QuestionGroupScore":{"type":"object","properties":{"questionGroupId":{"type":"string"},"totalScore":{"type":"number","format":"float"},"maxTotalScore":{"type":"number","format":"float"},"totalCriticalScore":{"type":"number","format":"float"},"maxTotalCriticalScore":{"type":"number","format":"float"},"totalScoreUnweighted":{"type":"number","format":"float"},"maxTotalScoreUnweighted":{"type":"number","format":"float"},"totalCriticalScoreUnweighted":{"type":"number","format":"float"},"maxTotalCriticalScoreUnweighted":{"type":"number","format":"float"},"markedNA":{"type":"boolean"},"questionScores":{"type":"array","items":{"$ref":"#/definitions/QuestionScore"}}}},"QuestionScore":{"type":"object","properties":{"questionId":{"type":"string"},"answerId":{"type":"string"},"score":{"type":"integer","format":"int32"},"markedNA":{"type":"boolean"},"failedKillQuestion":{"type":"boolean"},"comments":{"type":"string"}}},"Screenshare":{"type":"object","properties":{"state":{"type":"string","description":"The connection state of this communication.","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","none"]},"id":{"type":"string","description":"A globally unique identifier for this communication."},"context":{"type":"string","description":"The room id context (xmpp jid) for the conference session."},"sharing":{"type":"boolean","description":"Indicates whether this participant is sharing their screen."},"peerCount":{"type":"integer","format":"int32","description":"The number of peer participants from the perspective of the participant in the conference."},"disconnectType":{"type":"string","description":"System defined string indicating what caused the communication to disconnect. Will be null until the communication disconnects.","enum":["endpoint","client","system","timeout","transfer","transfer.conference","transfer.consult","transfer.forward","transfer.noanswer","transfer.notavailable","transport.failure","error","peer","other","spam","uncallable"]},"connectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication was connected in the cloud clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"disconnectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication disconnected from the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"provider":{"type":"string","description":"The source provider for the screen share."},"segments":{"type":"array","description":"The time line of the participant's call, divided into activity segments.","items":{"$ref":"#/definitions/Segment"}}}},"Segment":{"type":"object","required":["endTime","startTime"],"properties":{"startTime":{"type":"string","format":"date-time","description":"The timestamp when this segment began. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"endTime":{"type":"string","format":"date-time","description":"The timestamp when this segment ended. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"type":{"type":"string","description":"The activity taking place for the participant in the segment."},"howEnded":{"type":"string","description":"A description of the event that ended the segment."},"disconnectType":{"type":"string","description":"A description of the event that disconnected the segment"}}},"SocialExpression":{"type":"object","properties":{"state":{"type":"string","description":"The connection state of this communication.","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","none"]},"id":{"type":"string","description":"A globally unique identifier for this communication."},"socialMediaId":{"type":"string","description":"A globally unique identifier for the social media."},"socialMediaHub":{"type":"string","description":"The social network of the communication"},"socialUserName":{"type":"string","description":"The user name for the communication."},"previewText":{"type":"string","description":"The text preview of the communication contents"},"recordingId":{"type":"string","description":"A globally unique identifier for the recording associated with this chat."},"segments":{"type":"array","description":"The time line of the participant's chat, divided into activity segments.","items":{"$ref":"#/definitions/Segment"}},"held":{"type":"boolean","description":"True if this call is held and the person on this side hears silence."},"disconnectType":{"type":"string","description":"System defined string indicating what caused the communication to disconnect. Will be null until the communication disconnects.","enum":["endpoint","client","system","timeout","transfer","transfer.conference","transfer.consult","transfer.forward","transfer.noanswer","transfer.notavailable","transport.failure","error","peer","other","spam","uncallable"]},"startHoldTime":{"type":"string","format":"date-time","description":"The timestamp the chat was placed on hold in the cloud clock if the chat is currently on hold. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"connectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication was connected in the cloud clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"disconnectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication disconnected from the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"provider":{"type":"string","description":"The source provider for the social expression."}}},"Video":{"type":"object","properties":{"state":{"type":"string","description":"The connection state of this communication.","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","none"]},"id":{"type":"string","description":"A globally unique identifier for this communication."},"context":{"type":"string","description":"The room id context (xmpp jid) for the conference session."},"audioMuted":{"type":"boolean","description":"Indicates whether this participant has muted their outgoing audio."},"videoMuted":{"type":"boolean","description":"Indicates whether this participant has muted/paused their outgoing video."},"sharingScreen":{"type":"boolean","description":"Indicates whether this participant is sharing their screen to the session."},"peerCount":{"type":"integer","format":"int32","description":"The number of peer participants from the perspective of the participant in the conference."},"disconnectType":{"type":"string","description":"System defined string indicating what caused the communication to disconnect. Will be null until the communication disconnects.","enum":["endpoint","client","system","timeout","transfer","transfer.conference","transfer.consult","transfer.forward","transfer.noanswer","transfer.notavailable","transport.failure","error","peer","other","spam","uncallable"]},"connectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication was connected in the cloud clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"disconnectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication disconnected from the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"provider":{"type":"string","description":"The source provider for the video."}}},"VisibilityCondition":{"type":"object","properties":{"combiningOperation":{"type":"string","enum":["AND","OR"]},"predicates":{"type":"array","description":"A list of strings, each representing the location in the form of the Answer Option to depend on. In the format of \"/form/questionGroup/{questionGroupIndex}/question/{questionIndex}/answer/{answerIndex}\" or, to assume the current question group, \"../question/{questionIndex}/answer/{answerIndex}\". Note: Indexes are zero-based","items":{"type":"object"}}}},"Wrapup":{"type":"object","properties":{"code":{"type":"string","description":"The user configured wrap up code id."},"name":{"type":"string","description":"The user configured wrap up code name."},"notes":{"type":"string","description":"Text entered by the agent to describe the call or disposition."},"tags":{"type":"array","description":"List of tags selected by the agent to describe the call or disposition.","items":{"type":"string"}},"durationSeconds":{"type":"integer","format":"int32","description":"The length of time in seconds that the agent spent doing after call work."},"endTime":{"type":"string","format":"date-time","description":"The timestamp when the wrapup was finished. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"provisional":{"type":"boolean","description":"Indicates if this is a pending save and should not require a code to be specified. This allows someone to save some temporary wrapup that will be used later."}}},"DependencyObjectEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/DependencyObject"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"RecordingSettings":{"type":"object","properties":{"maxSimultaneousStreams":{"type":"integer","format":"int32"}}},"ArchiveRetention":{"type":"object","properties":{"days":{"type":"integer","format":"int32"},"storageMedium":{"type":"string","enum":["CLOUDARCHIVE"]}}},"CalibrationAssignment":{"type":"object","properties":{"calibrator":{"$ref":"#/definitions/User"},"evaluators":{"type":"array","items":{"$ref":"#/definitions/User"}},"evaluationForm":{"$ref":"#/definitions/EvaluationForm"},"expertEvaluator":{"$ref":"#/definitions/User"}}},"CallMediaPolicy":{"type":"object","properties":{"actions":{"description":"Actions applied when specified conditions are met","$ref":"#/definitions/PolicyActions"},"conditions":{"description":"Conditions for when actions should be applied","$ref":"#/definitions/CallMediaPolicyConditions"}}},"CallMediaPolicyConditions":{"type":"object","properties":{"forUsers":{"type":"array","items":{"$ref":"#/definitions/User"}},"dateRanges":{"type":"array","items":{"type":"string"}},"forQueues":{"type":"array","items":{"$ref":"#/definitions/Queue"}},"wrapupCodes":{"type":"array","items":{"$ref":"#/definitions/WrapupCode"}},"timeAllowed":{"$ref":"#/definitions/TimeAllowed"},"directions":{"type":"array","items":{"type":"string","enum":["INBOUND","OUTBOUND"]}},"duration":{"$ref":"#/definitions/DurationCondition"}}},"ChatMediaPolicy":{"type":"object","properties":{"actions":{"description":"Actions applied when specified conditions are met","$ref":"#/definitions/PolicyActions"},"conditions":{"description":"Conditions for when actions should be applied","$ref":"#/definitions/ChatMediaPolicyConditions"}}},"ChatMediaPolicyConditions":{"type":"object","properties":{"forUsers":{"type":"array","items":{"$ref":"#/definitions/User"}},"dateRanges":{"type":"array","items":{"type":"string"}},"forQueues":{"type":"array","items":{"$ref":"#/definitions/Queue"}},"wrapupCodes":{"type":"array","items":{"$ref":"#/definitions/WrapupCode"}},"timeAllowed":{"$ref":"#/definitions/TimeAllowed"},"duration":{"$ref":"#/definitions/DurationCondition"}}},"DeleteRetention":{"type":"object","properties":{"days":{"type":"integer","format":"int32"}}},"DurationCondition":{"type":"object","properties":{"durationTarget":{"type":"string","enum":["DURATION","DURATION_RANGE"]},"durationOperator":{"type":"string"},"durationRange":{"type":"string"}}},"EmailMediaPolicy":{"type":"object","properties":{"actions":{"description":"Actions applied when specified conditions are met","$ref":"#/definitions/PolicyActions"},"conditions":{"description":"Conditions for when actions should be applied","$ref":"#/definitions/EmailMediaPolicyConditions"}}},"EmailMediaPolicyConditions":{"type":"object","properties":{"forUsers":{"type":"array","items":{"$ref":"#/definitions/User"}},"dateRanges":{"type":"array","items":{"type":"string"}},"forQueues":{"type":"array","items":{"$ref":"#/definitions/Queue"}},"wrapupCodes":{"type":"array","items":{"$ref":"#/definitions/WrapupCode"}},"timeAllowed":{"$ref":"#/definitions/TimeAllowed"}}},"EvaluationAssignment":{"type":"object","properties":{"evaluationForm":{"$ref":"#/definitions/EvaluationForm"},"user":{"$ref":"#/definitions/User"}}},"InitiateScreenRecording":{"type":"object","properties":{"recordACW":{"type":"boolean"},"archiveRetention":{"$ref":"#/definitions/ArchiveRetention"},"deleteRetention":{"$ref":"#/definitions/DeleteRetention"}}},"MediaPolicies":{"type":"object","properties":{"callPolicy":{"description":"Conditions and actions for calls","$ref":"#/definitions/CallMediaPolicy"},"chatPolicy":{"description":"Conditions and actions for chats","$ref":"#/definitions/ChatMediaPolicy"},"emailPolicy":{"description":"Conditions and actions for emails","$ref":"#/definitions/EmailMediaPolicy"}}},"MeteredEvaluationAssignment":{"type":"object","properties":{"evaluationContextId":{"type":"string"},"evaluators":{"type":"array","items":{"$ref":"#/definitions/User"}},"maxNumberEvaluations":{"type":"integer","format":"int32"},"evaluationForm":{"$ref":"#/definitions/EvaluationForm"},"assignToActiveUser":{"type":"boolean"},"timeInterval":{"$ref":"#/definitions/TimeInterval"}}},"Policy":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"modifiedDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"createdDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"order":{"type":"integer","format":"int32"},"description":{"type":"string"},"enabled":{"type":"boolean"},"mediaPolicies":{"description":"Conditions and actions per media type","$ref":"#/definitions/MediaPolicies"},"conditions":{"description":"Conditions","$ref":"#/definitions/PolicyConditions"},"actions":{"description":"Actions","$ref":"#/definitions/PolicyActions"},"policyErrors":{"$ref":"#/definitions/PolicyErrors"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"PolicyActions":{"type":"object","properties":{"retainRecording":{"type":"boolean","description":"true to retain the recording associated with the conversation. Default = true"},"deleteRecording":{"type":"boolean","description":"true to delete the recording associated with the conversation. If retainRecording = true, this will be ignored. Default = false"},"alwaysDelete":{"type":"boolean","description":"true to delete the recording associated with the conversation regardless of the values of retainRecording or deleteRecording. Default = false"},"assignEvaluations":{"type":"array","items":{"$ref":"#/definitions/EvaluationAssignment"}},"assignMeteredEvaluations":{"type":"array","items":{"$ref":"#/definitions/MeteredEvaluationAssignment"}},"assignCalibrations":{"type":"array","items":{"$ref":"#/definitions/CalibrationAssignment"}},"retentionDuration":{"$ref":"#/definitions/RetentionDuration"},"initiateScreenRecording":{"$ref":"#/definitions/InitiateScreenRecording"}}},"PolicyConditions":{"type":"object","properties":{"forUsers":{"type":"array","items":{"$ref":"#/definitions/User"}},"directions":{"type":"array","items":{"type":"string","enum":["INBOUND","OUTBOUND"]}},"dateRanges":{"type":"array","items":{"type":"string"}},"mediaTypes":{"type":"array","items":{"type":"string","enum":["CALL","CHAT"]}},"forQueues":{"type":"array","items":{"$ref":"#/definitions/Queue"}},"duration":{"$ref":"#/definitions/DurationCondition"},"wrapupCodes":{"type":"array","items":{"$ref":"#/definitions/WrapupCode"}},"timeAllowed":{"$ref":"#/definitions/TimeAllowed"}}},"PolicyErrorMessage":{"type":"object","properties":{"statusCode":{"type":"integer","format":"int32"},"userMessage":{"type":"object"},"userParamsMessage":{"type":"string"},"errorCode":{"type":"string"},"correlationId":{"type":"string"},"userParams":{"type":"array","items":{"$ref":"#/definitions/UserParam"}},"insertDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"}}},"PolicyErrors":{"type":"object","properties":{"policyErrorMessages":{"type":"array","items":{"$ref":"#/definitions/PolicyErrorMessage"}}}},"RetentionDuration":{"type":"object","properties":{"archiveRetention":{"$ref":"#/definitions/ArchiveRetention"},"deleteRetention":{"$ref":"#/definitions/DeleteRetention"}}},"TimeAllowed":{"type":"object","properties":{"timeSlots":{"type":"array","items":{"$ref":"#/definitions/TimeSlot"}},"timeZoneId":{"type":"string"},"empty":{"type":"boolean"}}},"TimeInterval":{"type":"object","properties":{"days":{"type":"integer","format":"int32"},"hours":{"type":"integer","format":"int32"}}},"TimeSlot":{"type":"object","properties":{"startTime":{"type":"string","description":"start time in xx:xx:xx.xxx format"},"stopTime":{"type":"string","description":"stop time in xx:xx:xx.xxx format"},"day":{"type":"integer","format":"int32","description":"Day for this time slot, Monday = 1 ... Sunday = 7"}}},"UserParam":{"type":"object","properties":{"key":{"type":"string"},"value":{"type":"string"}}},"WrapupCode":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The wrap-up code name."},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"AuditEntity":{"type":"object","required":["type"],"properties":{"type":{"type":"string","description":"The type of the entity the action of this AuditEntity targeted."},"id":{"type":"string","description":"The id of the entity the action of this AuditEntity targeted."},"name":{"type":"string","description":"The name of the entity the action of this AuditEntity targeted."},"selfUri":{"type":"string","description":"The selfUri for this entity."}}},"AuditMessage":{"type":"object","required":["id","level","receivedTimestamp","serviceName","status"],"properties":{"id":{"type":"string","description":"AuditMessage ID."},"user":{"$ref":"#/definitions/AuditUser"},"correlationId":{"type":"string","description":"Correlation ID."},"transactionId":{"type":"string","description":"Transaction ID."},"transactionInitiator":{"type":"boolean","description":"Whether or not this audit can be considered the initiator of the transaction it is a part of."},"application":{"type":"string","description":"The application through which the action of this AuditMessage was initiated."},"serviceName":{"type":"string","description":"The name of the service which sent this AuditMessage."},"level":{"type":"string","description":"The level of this audit. USER or SYSTEM."},"timestamp":{"type":"string","description":"The time at which the action of this AuditMessage was initiated."},"receivedTimestamp":{"type":"string","description":"The time at which this AuditMessage was received."},"status":{"type":"string","description":"The status of the action of this AuditMessage"},"actionContext":{"type":"string","description":"The context of a system-level action"},"action":{"type":"string","description":"A string representing the action that took place"},"changes":{"type":"array","description":"Details about any changes that occurred in this audit","items":{"$ref":"#/definitions/Change"}},"entity":{"$ref":"#/definitions/AuditEntity"},"serviceContext":{"description":"The service-specific context associated with this AuditMessage.","$ref":"#/definitions/ServiceContext"}}},"AuditSearchResult":{"type":"object","properties":{"pageNumber":{"type":"integer","format":"int32","description":"Which page was returned."},"pageSize":{"type":"integer","format":"int32","description":"The number of results in a page."},"total":{"type":"integer","format":"int32","description":"The total number of results."},"pageCount":{"type":"integer","format":"int32","description":"The number of pages of results."},"facetInfo":{"type":"array","items":{"$ref":"#/definitions/FacetInfo"}},"auditMessages":{"type":"array","items":{"$ref":"#/definitions/AuditMessage"}}}},"AuditUser":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"The ID (UUID) of the user who initiated the action of this AuditMessage."},"name":{"type":"string","description":"The full username of the user who initiated the action of this AuditMessage."},"display":{"type":"string","description":"The display name of the user who initiated the action of this AuditMessage."}}},"Change":{"type":"object","properties":{"entity":{"$ref":"#/definitions/AuditEntity"},"property":{"type":"string","description":"The property that was changed"},"oldValues":{"type":"array","description":"The old values which were modified and/or removed by this action.","items":{"type":"string"}},"newValues":{"type":"array","description":"The new values which were modified and/or added by this action.","items":{"type":"string"}}}},"Entry":{"type":"object","properties":{"value":{"type":"string","description":"A value included in this facet."},"count":{"type":"integer","format":"int32","description":"The number of results with this value."}}},"FacetInfo":{"type":"object","properties":{"name":{"type":"string","description":"The name of the field that was faceted on."},"entries":{"type":"array","description":"The entries resulting from this facet.","items":{"$ref":"#/definitions/Entry"}}}},"ServiceContext":{"type":"object","properties":{"name":{"type":"string","description":"Unused field for the purpose of ensuring a Swagger definition is created for a class with only @JsonIgnore members."}}},"AuditFacet":{"type":"object","required":["name","type"],"properties":{"name":{"type":"string","description":"The name of the field on which to facet."},"type":{"type":"string","description":"The type of the facet, DATE or STRING."}}},"AuditFilter":{"type":"object","required":["name","operator","type","values"],"properties":{"name":{"type":"string","description":"The name of the field by which to filter."},"type":{"type":"string","description":"The type of the filter, DATE or STRING."},"operator":{"type":"string","description":"The operation that the filter performs."},"values":{"type":"array","description":"The values to make the filter comparison against.","items":{"type":"string"}}}},"DialerAuditRequest":{"type":"object","properties":{"queryPhrase":{"type":"string","description":"The word or words to search for."},"queryFields":{"type":"array","description":"The fields in which to search for the queryPhrase.","items":{"type":"string"}},"facets":{"type":"array","description":"The fields to facet on.","items":{"$ref":"#/definitions/AuditFacet"}},"filters":{"type":"array","description":"The fields to filter on.","items":{"$ref":"#/definitions/AuditFilter"}}}},"Salesforce":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"certificate":{"type":"string"},"issuerURI":{"type":"string"},"ssoTargetURI":{"type":"string"},"disabled":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"OAuthProvider":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"disabled":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DependencyStatus":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"user":{"$ref":"#/definitions/User"},"buildId":{"type":"string"},"dateStarted":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateCompleted":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"status":{"type":"string","enum":["BUILDINITIALIZING","BUILDINPROGRESS","NOTBUILT","OPERATIONAL","OPERATIONALNEEDSREBUILD"]},"failedObjects":{"type":"array","items":{"$ref":"#/definitions/FailedObject"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"FailedObject":{"type":"object","properties":{"id":{"type":"string"},"version":{"type":"string"},"name":{"type":"string"},"errorCode":{"type":"string"}}},"VoicemailCopyRecord":{"type":"object","properties":{"user":{"description":"The user that the voicemail message was copied to/from","readOnly":true,"$ref":"#/definitions/User"},"group":{"description":"The group that the voicemail message was copied to/from","readOnly":true,"$ref":"#/definitions/Group"},"date":{"type":"string","format":"date-time","description":"The date when the voicemail was copied. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true}}},"VoicemailMessage":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"conversation":{"description":"The conversation that the voicemail message is associated with","readOnly":true,"$ref":"#/definitions/Conversation"},"read":{"type":"boolean","description":"Whether the voicemail message is marked as read"},"audioRecordingDurationSeconds":{"type":"integer","format":"int32","description":"The voicemail message's audio recording duration in seconds","readOnly":true},"audioRecordingSizeBytes":{"type":"integer","format":"int64","description":"The voicemail message's audio recording size in bytes","readOnly":true},"createdDate":{"type":"string","format":"date-time","description":"The date the voicemail message was created. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"modifiedDate":{"type":"string","format":"date-time","description":"The date the voicemail message was last modified. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"callerAddress":{"type":"string","description":"The caller address","readOnly":true},"callerName":{"type":"string","description":"Optionally the name of the caller that left the voicemail message if the caller was a known user","readOnly":true},"callerUser":{"description":"Optionally the user that left the voicemail message if the caller was a known user","readOnly":true,"$ref":"#/definitions/User"},"deleted":{"type":"boolean","description":"Whether the voicemail message has been marked as deleted"},"note":{"type":"string","description":"An optional note"},"user":{"description":"The user that the voicemail message belongs to or null which means the voicemail message belongs to a group","readOnly":true,"$ref":"#/definitions/User"},"group":{"description":"The group that the voicemail message belongs to or null which means the voicemail message belongs to a user","readOnly":true,"$ref":"#/definitions/Group"},"copiedFrom":{"description":"Represents where this voicemail message was copied from","readOnly":true,"$ref":"#/definitions/VoicemailCopyRecord"},"copiedTo":{"type":"array","description":"Represents where this voicemail has been copied to","readOnly":true,"items":{"$ref":"#/definitions/VoicemailCopyRecord"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"VoicemailsSearchResponse":{"type":"object","required":["pageCount","pageNumber","pageSize","results","total","types"],"properties":{"total":{"type":"integer","format":"int64","description":"The total number of results found"},"pageCount":{"type":"integer","format":"int32","description":"The total number of pages"},"pageSize":{"type":"integer","format":"int32","description":"The current page size"},"pageNumber":{"type":"integer","format":"int32","description":"The current page number"},"previousPage":{"type":"string","description":"Q64 value for the previous page of results"},"currentPage":{"type":"string","description":"Q64 value for the current page of results"},"nextPage":{"type":"string","description":"Q64 value for the next page of results"},"types":{"type":"array","description":"Resource types the search was performed against","items":{"type":"string"}},"results":{"type":"array","description":"Search results","items":{"$ref":"#/definitions/VoicemailMessage"}}}},"VoicemailSearchCriteria":{"type":"object","required":["type"],"properties":{"endValue":{"type":"string","description":"The end value of the range. This field is used for range search types."},"values":{"type":"array","description":"A list of values for the search to match against","items":{"type":"string"}},"startValue":{"type":"string","description":"The start value of the range. This field is used for range search types."},"fields":{"type":"array","description":"Field names to search against","items":{"type":"string"}},"value":{"type":"string","description":"A value for the search to match against"},"operator":{"type":"string","description":"How to apply this search criteria against other criteria","enum":["AND","OR","NOT"]},"group":{"type":"array","description":"Groups multiple conditions","items":{"$ref":"#/definitions/VoicemailSearchCriteria"}},"type":{"type":"string","description":"Search Type","enum":["EXACT","STARTS_WITH","CONTAINS","REGEX","TERM","TERMS","REQUIRED_FIELDS","MATCH_ALL"]}}},"VoicemailSearchRequest":{"type":"object","properties":{"sortOrder":{"type":"string","description":"The sort order for results","enum":["ASC","DESC","SCORE"]},"sortBy":{"type":"string","description":"The field in the resource that you want to sort the results by"},"pageSize":{"type":"integer","format":"int32","description":"The number of results per page"},"pageNumber":{"type":"integer","format":"int32","description":"The page of resources you want to retrieve"},"expand":{"type":"array","description":"Provides more details about a specified resource","items":{"type":"string"}},"query":{"type":"array","items":{"$ref":"#/definitions/VoicemailSearchCriteria"}}}},"ChatConversation":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"participants":{"type":"array","description":"The list of participants involved in the conversation.","items":{"$ref":"#/definitions/ChatMediaParticipant"}},"otherMediaUris":{"type":"array","description":"The list of other media channels involved in the conversation.","items":{"type":"string","format":"uri"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ChatMediaParticipant":{"type":"object","properties":{"id":{"type":"string","description":"The unique participant ID."},"name":{"type":"string","description":"The display friendly name of the participant."},"address":{"type":"string","description":"The participant address."},"startTime":{"type":"string","format":"date-time","description":"The time when this participant first joined the conversation. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"connectedTime":{"type":"string","format":"date-time","description":"The time when this participant went connected for this media (eg: video connected time). Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"endTime":{"type":"string","format":"date-time","description":"The time when this participant went disconnected for this media (eg: video disconnected time). Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"startHoldTime":{"type":"string","format":"date-time","description":"The time when this participant's hold started. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"purpose":{"type":"string","description":"The participant's purpose. Values can be: 'agent', 'user', 'customer', 'external', 'acd', 'ivr"},"state":{"type":"string","description":"The participant's state. Values can be: 'alerting', 'connected', 'disconnected', 'dialing', 'contacting","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","converting","uploading","transmitting","none"]},"direction":{"type":"string","description":"The participant's direction. Values can be: 'inbound' or 'outbound'","enum":["inbound","outbound"]},"disconnectType":{"type":"string","description":"The reason the participant was disconnected from the conversation.","enum":["endpoint","client","system","transfer","transfer.conference","transfer.consult","transfer.forward","transfer.noanswer","transfer.notavailable","transport.failure","error","peer","other","spam"]},"held":{"type":"boolean","description":"Value is true when the participant is on hold."},"wrapupRequired":{"type":"boolean","description":"Value is true when the participant requires wrap-up."},"wrapupPrompt":{"type":"string","description":"The wrap-up prompt indicating the type of wrap-up to be performed."},"user":{"description":"The PureCloud user for this participant.","$ref":"#/definitions/UriReference"},"queue":{"description":"The PureCloud queue for this participant.","$ref":"#/definitions/UriReference"},"attributes":{"type":"object","description":"A list of ad-hoc attributes for the participant.","additionalProperties":{"type":"string"}},"errorInfo":{"description":"If the conversation ends in error, contains additional error details.","$ref":"#/definitions/ErrorBody"},"script":{"description":"The Engage script that should be used by this participant.","$ref":"#/definitions/UriReference"},"wrapupTimeoutMs":{"type":"integer","format":"int32","description":"The amount of time the participant has to complete wrap-up."},"wrapupSkipped":{"type":"boolean","description":"Value is true when the participant has skipped wrap-up."},"provider":{"type":"string","description":"The source provider for the communication."},"externalContact":{"description":"If this participant represents an external contact, then this will be the reference for the external contact.","$ref":"#/definitions/UriReference"},"externalOrganization":{"description":"If this participant represents an external org, then this will be the reference for the external org.","$ref":"#/definitions/UriReference"},"wrapup":{"description":"Wrapup for this participant, if it has been applied.","$ref":"#/definitions/Wrapup"},"roomId":{"type":"string","description":"The ID of the chat room."}}},"CreateWebChatRequest":{"type":"object","required":["provider","queueId"],"properties":{"queueId":{"type":"string","description":"The ID of the queue to use for routing the chat conversation."},"provider":{"type":"string","description":"The name of the provider that is sourcing the web chat."},"skillIds":{"type":"array","description":"The list of skill ID's to use for routing.","items":{"type":"string"}},"languageId":{"type":"string","description":"The ID of the langauge to use for routing."},"priority":{"type":"integer","format":"int64","description":"The priority to assign to the conversation for routing."},"attributes":{"type":"object","description":"The list of attributes to associate with the customer participant.","additionalProperties":{"type":"string"}},"customerName":{"type":"string","description":"The name of the customer participating in the web chat."}}},"ParticipantAttributes":{"type":"object","properties":{"attributes":{"type":"object","description":"The map of attribute keys to values.","additionalProperties":{"type":"string"}}}},"ChatConversationEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/ChatConversation"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"MediaParticipantRequest":{"type":"object","properties":{"wrapup":{"description":"Wrap-up to assign to this participant.","$ref":"#/definitions/Wrapup"},"state":{"type":"string","description":"The state to update to set for this participant's communications. Possible values are: 'connected' and 'disconnected'.","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","converting","uploading","transmitting","none"]},"recording":{"type":"boolean","description":"True to enable recording of this participant, otherwise false to disable recording."},"muted":{"type":"boolean","description":"True to mute this conversation participant."},"confined":{"type":"boolean","description":"True to confine this conversation participant. Should only be used for ad-hoc conferences"},"held":{"type":"boolean","description":"True to hold this conversation participant."},"wrapupSkipped":{"type":"boolean","description":"True to skip wrap-up for this participant."}}},"TransferRequest":{"type":"object","properties":{"userId":{"type":"string","description":"The user ID of the transfer target."},"address":{"type":"string","description":"The phone number or address of the transfer target."},"userName":{"type":"string","description":"The user name of the transfer target."},"queueId":{"type":"string","description":"The queue ID of the transfer target."},"voicemail":{"type":"boolean","description":"If true, transfer to the voicemail inbox of the participant that is being replaced."}}},"ContactAddress":{"type":"object","properties":{"address1":{"type":"string"},"address2":{"type":"string"},"city":{"type":"string"},"state":{"type":"string"},"postalCode":{"type":"string"},"countryCode":{"type":"string"}}},"ExternalDataSource":{"type":"object","properties":{"platform":{"type":"string","description":"The platform that was the source of the data. Example: a CRM like SALESFORCE.","enum":["SALESFORCE"]},"url":{"type":"string","description":"An URL that links to the source record that contributed data to the associated entity."}},"description":"Describes a link to a record in an external system that contributed data to a Relate record"},"ExternalOrganization":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the company."},"companyType":{"type":"string"},"industry":{"type":"string"},"primaryContactId":{"type":"string"},"address":{"$ref":"#/definitions/ContactAddress"},"phoneNumber":{"$ref":"#/definitions/PhoneNumber"},"faxNumber":{"$ref":"#/definitions/PhoneNumber"},"employeeCount":{"type":"integer","format":"int64"},"revenue":{"type":"integer","format":"int64"},"tags":{"type":"array","items":{"type":"string"}},"websites":{"type":"array","items":{"type":"string"}},"tickers":{"type":"array","items":{"$ref":"#/definitions/Ticker"}},"twitterId":{"$ref":"#/definitions/TwitterId"},"modifyDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"createDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"externalDataSources":{"type":"array","description":"Links to the sources of data (e.g. one source might be a CRM) that contributed data to this record. Read-only, and only populated when requested via expand param.","readOnly":true,"items":{"$ref":"#/definitions/ExternalDataSource"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"PhoneNumber":{"type":"object","properties":{"display":{"type":"string"},"extension":{"type":"integer","format":"int64"},"acceptsSMS":{"type":"boolean"},"userInput":{"type":"string"},"e164":{"type":"string"},"countryCode":{"type":"string"}}},"Relationship":{"type":"object","required":["externalOrganization","relationship","user"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"user":{"description":"The user associated with the external organization","$ref":"#/definitions/User"},"externalOrganization":{"description":"The external organization this relationship is attached to","$ref":"#/definitions/ExternalOrganization"},"relationship":{"type":"string","description":"The relationship or role of the user to this external organization.Examples: Account Manager, Sales Engineer, Implementation Consultant"},"externalDataSources":{"type":"array","description":"Links to the sources of data (e.g. one source might be a CRM) that contributed data to this record. Read-only, and only populated when requested via expand param.","readOnly":true,"items":{"$ref":"#/definitions/ExternalDataSource"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Ticker":{"type":"object","required":["exchange","symbol"],"properties":{"symbol":{"type":"string","description":"The ticker symbol for this organization. Example: ININ, AAPL, MSFT, etc."},"exchange":{"type":"string","description":"The exchange for this ticker symbol. Examples: NYSE, FTSE, NASDAQ, etc."}}},"TwitterId":{"type":"object","properties":{"id":{"type":"string","description":"twitter user.id_str"},"name":{"type":"string","description":"twitter user.name"},"screenName":{"type":"string","description":"twitter user.screen_name"},"verified":{"type":"boolean","description":"whether this data has been verified using the twitter API","readOnly":true},"profileUrl":{"type":"string","description":"url of user's twitter profile","readOnly":true}},"description":"User information for a twitter account"},"Annotation":{"type":"object","required":["agentScoreModifier","customerScoreModifier"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"type":{"type":"string"},"location":{"type":"integer","format":"int64","description":"Offset of annotation in milliseconds."},"durationMs":{"type":"integer","format":"int64","description":"Duration of annotation in milliseconds."},"user":{"description":"User that created this annotation (if any).","$ref":"#/definitions/User"},"description":{"type":"string","description":"Text of annotation."},"keywordName":{"type":"string","description":"The word or phrase which is being looked for with speech recognition."},"confidence":{"type":"number","format":"float","description":"Actual confidence that this is an accurate match."},"keywordSetId":{"type":"string","description":"A unique identifier for the keyword set to which this spotted keyword belongs."},"keywordSetName":{"type":"string","description":"The keyword set to which this spotted keyword belongs."},"utterance":{"type":"string","description":"The phonetic spellings for the phrase and alternate spellings."},"timeBegin":{"type":"string","description":"Beginning time offset of the keyword spot match."},"timeEnd":{"type":"string","description":"Ending time offset of the keyword spot match."},"keywordConfidenceThreshold":{"type":"string","description":"Configured sensitivity threshold that can be increased to lower false positives or decreased to reduce false negatives."},"agentScoreModifier":{"type":"string","description":"A modifier to the evaluation score when the phrase is spotted in the agent channel."},"customerScoreModifier":{"type":"string","description":"A modifier to the evaluation score when the phrase is spotted in the customer channel."},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ChatMessage":{"type":"object","properties":{"body":{"type":"string"},"id":{"type":"string"},"to":{"type":"string"},"from":{"type":"string"},"utc":{"type":"string"},"chat":{"type":"string"},"message":{"type":"string"},"type":{"type":"string"},"user":{"$ref":"#/definitions/ChatMessageUser"}}},"ChatMessageUser":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"displayName":{"type":"string"},"username":{"type":"string"},"images":{"type":"array","items":{"$ref":"#/definitions/UserImage"}}}},"EmailAddress":{"type":"object","properties":{"email":{"type":"string"},"name":{"type":"string"}}},"EmailAttachment":{"type":"object","properties":{"name":{"type":"string"},"contentPath":{"type":"string"},"contentType":{"type":"string"},"attachmentId":{"type":"string"},"contentLength":{"type":"integer","format":"int32"}}},"MediaResult":{"type":"object","properties":{"mediaUri":{"type":"string"},"waveformData":{"type":"array","items":{"type":"number","format":"float"}}}},"Recording":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"conversationId":{"type":"string"},"path":{"type":"string"},"startTime":{"type":"string"},"endTime":{"type":"string"},"media":{"type":"string","description":"The type of media that the recording is. At the moment that could be audio, chat, or email."},"annotations":{"type":"array","description":"Annotations that belong to the recording.","items":{"$ref":"#/definitions/Annotation"}},"transcript":{"type":"array","description":"Represents a chat transcript","items":{"$ref":"#/definitions/ChatMessage"}},"emailTranscript":{"type":"array","description":"Represents an email transcript","items":{"$ref":"#/definitions/RecordingEmailMessage"}},"fileState":{"type":"string","description":"Represents the current file state for a recording. Examples: Uploading, Archived, etc","enum":["ARCHIVED","AVAILABLE","DELETED","RESTORED","RESTORING","UPLOADING"]},"restoreExpirationTime":{"type":"string","format":"date-time","description":"The amount of time a restored recording will remain restored before being archived again. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"mediaUris":{"type":"object","description":"The different mediaUris for the recording.","additionalProperties":{"$ref":"#/definitions/MediaResult"}},"estimatedTranscodeTimeMs":{"type":"integer","format":"int64"},"actualTranscodeTimeMs":{"type":"integer","format":"int64"},"archiveDate":{"type":"string","format":"date-time","description":"The date the recording will be archived. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"archiveMedium":{"type":"string","description":"The type of archive medium used. Example: CloudArchive","enum":["CLOUDARCHIVE"]},"deleteDate":{"type":"string","format":"date-time","description":"The date the recording will be deleted. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"maxAllowedRestorationsForOrg":{"type":"integer","format":"int32","description":"How many archive restorations the organization is allowed to have."},"remainingRestorationsAllowedForOrg":{"type":"integer","format":"int32","description":"The remaining archive restorations the organization has."},"sessionId":{"type":"string","description":"The session id represents an external resource id, such as email, call, chat, etc"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"RecordingEmailMessage":{"type":"object","properties":{"htmlBody":{"type":"string"},"textBody":{"type":"string"},"id":{"type":"string"},"to":{"type":"array","items":{"$ref":"#/definitions/EmailAddress"}},"cc":{"type":"array","items":{"$ref":"#/definitions/EmailAddress"}},"bcc":{"type":"array","items":{"$ref":"#/definitions/EmailAddress"}},"from":{"$ref":"#/definitions/EmailAddress"},"subject":{"type":"string"},"attachments":{"type":"array","items":{"$ref":"#/definitions/EmailAttachment"}},"time":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"}}},"AddressableLicenseDefinition":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"LicenseDefinition":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"description":{"type":"string"},"permissions":{"$ref":"#/definitions/Permissions"},"prerequisites":{"type":"array","uniqueItems":true,"items":{"$ref":"#/definitions/AddressableLicenseDefinition"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"LicenseUser":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"licenses":{"type":"array","uniqueItems":true,"items":{"$ref":"#/definitions/LicenseDefinition"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Permissions":{"type":"object","required":["ids"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"ids":{"type":"array","description":"List of permission ids.","items":{"type":"string"}}}},"DomainCapabilities":{"type":"object","properties":{"enabled":{"type":"boolean","description":"True if this address family on the interface is enabled."},"dhcp":{"type":"boolean","description":"True if this address family on the interface is using DHCP."},"metric":{"type":"integer","format":"int32","description":"The metric being used for the address family on this interface. Lower values will have a higher priority. If autoMetric is true, this value will be the automatically calculated metric. To set this value be sure autoMetric is false. If no value is returned, metric configuration is not supported on this Edge."},"autoMetric":{"type":"boolean","description":"True if the metric is being calculated automatically for the address family on this interface."},"supportsMetric":{"type":"boolean","description":"True if metric configuration is supported.","readOnly":true},"pingEnabled":{"type":"boolean","description":"Set to true to enable this address family on this interface to respond to ping requests."}}},"DomainNetworkAddress":{"type":"object","properties":{"type":{"type":"string","description":"The type of address.","enum":["ip","dns","gateway","tdm"]},"address":{"type":"string","description":"An IPv4 or IPv6 IP address. When specifying an address of type \"ip\", use CIDR format for the subnet mask."},"persistent":{"type":"boolean","description":"True if this address will persist on Edge restart. Addresses assigned by DHCP will be returned as false."},"family":{"type":"integer","format":"int32","description":"The address family for this address.","enum":[2,23]}}},"DomainNetworkRoute":{"type":"object","properties":{"prefix":{"type":"string","description":"The IPv4 or IPv6 route prefix in CIDR notation."},"nexthop":{"type":"string","description":"The IPv4 or IPv6 nexthop IP address."},"persistent":{"type":"boolean","description":"True if this route will persist on Edge restart. Routes assigned by DHCP will be returned as false."},"metric":{"type":"integer","format":"int32","description":"The metric being used for route. Lower values will have a higher priority."},"family":{"type":"integer","format":"int32","description":"The address family for this route.","enum":[2,23]}}},"Attribute":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The attribute name."},"version":{"type":"integer","format":"int32"},"description":{"type":"string"},"createdBy":{"$ref":"#/definitions/UriReference"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"$ref":"#/definitions/UriReference"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"EdgeVersionInformation":{"type":"object","properties":{"softwareVersion":{"type":"string"}}},"EdgeVersionReport":{"type":"object","properties":{"oldestVersion":{"$ref":"#/definitions/EdgeVersionInformation"},"newestVersion":{"$ref":"#/definitions/EdgeVersionInformation"}}},"TagValue":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The workspace tag name."},"inUse":{"type":"boolean"},"acl":{"type":"array","items":{"type":"string"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"TagValueEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/TagValue"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"TagQueryRequest":{"type":"object","properties":{"query":{"type":"string"},"pageNumber":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"}}},"SecurityProfile":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"permissions":{"type":"array","uniqueItems":true,"items":{"type":"string"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ScheduleInterval":{"type":"object","properties":{"start":{"type":"string","description":"scheduled start time represented as an ISO-8601 string; for example, yyyy-MM-ddTHH:mm:ss.SSSZ"},"end":{"type":"string","description":"scheduled end time represented as an ISO-8601 string; for example, yyyy-MM-ddTHH:mm:ss.SSSZ"}}},"SequenceSchedule":{"type":"object","required":["intervals","sequence","timeZone"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"dateCreated":{"type":"string","format":"date-time","description":"Creation time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"dateModified":{"type":"string","format":"date-time","description":"Last modified time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"version":{"type":"integer","format":"int32","description":"Required for updates, must match the version number of the most recent update"},"intervals":{"type":"array","description":"a list of start and end times","items":{"$ref":"#/definitions/ScheduleInterval"}},"timeZone":{"type":"string","example":"Africa/Abidjan","description":"time zone identifier to be applied to the intervals; for example Africa/Abidjan"},"sequence":{"description":"identifier of the sequence to be scheduled","$ref":"#/definitions/UriReference"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Extension":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"number":{"type":"string"},"owner":{"description":"A Uri reference to the owner of this extension, which is either a User or an IVR","$ref":"#/definitions/UriReference"},"extensionPool":{"$ref":"#/definitions/UriReference"},"ownerType":{"type":"string","enum":["USER","PHONE","IVR_CONFIG","GROUP"]},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ExtensionEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Extension"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"AgentActivity":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"agent":{"$ref":"#/definitions/User"},"numEvaluations":{"type":"integer","format":"int32"},"averageEvaluationScore":{"type":"integer","format":"int32"},"agentEvaluatorActivityList":{"type":"array","items":{"$ref":"#/definitions/AgentEvaluatorActivity"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"AgentActivityEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/AgentActivity"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"AgentEvaluatorActivity":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"agent":{"$ref":"#/definitions/User"},"evaluator":{"$ref":"#/definitions/User"},"numEvaluations":{"type":"integer","format":"int32"},"averageEvaluationScore":{"type":"integer","format":"int32"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"PhoneBaseEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/PhoneBase"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"FieldConfig":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"entityType":{"type":"string","enum":["person","group","org","externalContact"]},"state":{"type":"string"},"sections":{"type":"array","items":{"$ref":"#/definitions/Section"}},"version":{"type":"string"},"schemaVersion":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"FieldList":{"type":"object","properties":{"customLabels":{"type":"boolean"},"instructionText":{"type":"string"},"key":{"type":"string"},"labelKeys":{"type":"array","items":{"type":"string"}},"params":{"type":"object","additionalProperties":{"type":"object"}},"repeatable":{"type":"boolean"},"state":{"type":"string"},"type":{"type":"string"},"required":{"type":"boolean"}}},"Section":{"type":"object","properties":{"fieldList":{"type":"array","items":{"$ref":"#/definitions/FieldList"}},"instructionText":{"type":"string"},"key":{"type":"string"},"state":{"type":"string"}}},"FaxSendResponse":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"uploadDestinationUri":{"type":"string","format":"uri"},"uploadMethodType":{"type":"string","enum":["SINGLE_PUT","MULTIPART_POST"]},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"CoverSheet":{"type":"object","properties":{"notes":{"type":"string","description":"Text to be added to the coversheet"},"locale":{"type":"string","description":"Locale, e.g. = en-US"}}},"FaxSendRequest":{"type":"object","required":["addresses"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"addresses":{"type":"array","description":"A list of outbound fax dialing addresses. E.g. +13175555555 or 3175555555","items":{"type":"string"}},"documentId":{"type":"string","description":"DocumentId of Content Management artifact. If Content Management document is not used for faxing, documentId should be null"},"contentType":{"type":"string","description":"The content type that is going to be uploaded. If Content Management document is used for faxing, contentType will be ignored","enum":["application/pdf","image/tiff","application/msword","application/vnd.oasis.opendocument.text","application/vnd.openxmlformats-officedocument.wordprocessingml.document"]},"workspace":{"description":"Workspace in which the document should be stored. If Content Management document is used for faxing, workspace will be ignored","$ref":"#/definitions/Workspace"},"coverSheet":{"description":"Data for coversheet generation.","$ref":"#/definitions/CoverSheet"},"timeZoneOffsetMinutes":{"type":"integer","format":"int32","description":"Time zone offset minutes from GMT"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Workspace":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The current name of the workspace."},"type":{"type":"string","enum":["USER","GROUP"]},"isCurrentUserWorkspace":{"type":"boolean"},"user":{"$ref":"#/definitions/UriReference"},"bucket":{"type":"string"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"summary":{"$ref":"#/definitions/WorkspaceSummary"},"acl":{"type":"array","items":{"type":"string"}},"description":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"WorkspaceSummary":{"type":"object","properties":{"totalDocumentCount":{"type":"integer","format":"int64"},"totalDocumentByteCount":{"type":"integer","format":"int64"}}},"OAuthClient":{"type":"object","required":["authorizedGrantType","name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the OAuth client."},"accessTokenValiditySeconds":{"type":"integer","format":"int64","description":"The number of seconds, between 5mins and 48hrs, until tokens created with this client expire. If this field is omitted, a default of 24 hours will be applied."},"description":{"type":"string"},"registeredRedirectUri":{"type":"array","description":"List of allowed callbacks for this client. For example: https://myap.example.com/auth/callback","items":{"type":"string","format":"uri"}},"secret":{"type":"string","description":"System created secret assigned to this client. Secrets are required for code authorization and client credential grants."},"roleIds":{"type":"array","description":"Roles assigned to this client. Roles only apply to clients using the client_credential grant","uniqueItems":true,"items":{"type":"string"}},"authorizedGrantType":{"type":"string","description":"The OAuth Grant/Client type supported by this client.\nCode Authorization Grant/Client type - Preferred client type where the Client ID and Secret are required to create tokens. Used where the secret can be secured.\nImplicit grant type - Client ID only is required to create tokens. Used in browser and mobile apps where the secret can not be secured.\nSAML2-Bearer extension grant type - SAML2 assertion provider for user authentication at the token endpoint.\nClient Credential grant type - Used to created access tokens that are tied only to the client.\n","enum":["CODE","TOKEN","SAML2BEARER","PASSWORD","CLIENT_CREDENTIALS"]},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Trunk":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"trunkType":{"type":"string","description":"The type of this trunk.","enum":["EXTERNAL","PHONE","EDGE"]},"edge":{"description":"The Edge using this trunk.","$ref":"#/definitions/UriReference"},"trunkBase":{"description":"The trunk base configuration used on this trunk.","$ref":"#/definitions/UriReference"},"trunkMetabase":{"description":"The metabase used to create this trunk.","$ref":"#/definitions/UriReference"},"edgeGroup":{"description":"The edge group associated with this trunk.","$ref":"#/definitions/UriReference"},"inService":{"type":"boolean","description":"True if this trunk is in-service. This comes from the trunk_enabled property of the referenced trunk base.","readOnly":true},"enabled":{"type":"boolean","description":"True if the Edge used by this trunk is in-service"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"TrunkEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Trunk"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"LocalEncryptionConfiguration":{"type":"object","required":["apiId","apiKey","url"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"url":{"type":"string","description":"The url for decryption. This must specify the path to where Purecloud can requests decryption"},"apiId":{"type":"string","description":"The api id for Hawk Authentication."},"apiKey":{"type":"string","description":"The api shared symmetric key used for hawk authentication"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"LocalEncryptionConfigurationListing":{"type":"object","properties":{"total":{"type":"integer","format":"int64"},"entities":{"type":"array","items":{"$ref":"#/definitions/LocalEncryptionConfiguration"}},"selfUri":{"type":"string","format":"uri"}}},"Note":{"type":"object","required":["createdBy"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"noteText":{"type":"string"},"modifyDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"createDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"createdBy":{"description":"The author of this note","$ref":"#/definitions/User"},"externalDataSources":{"type":"array","description":"Links to the sources of data (e.g. one source might be a CRM) that contributed data to this record. Read-only, and only populated when requested via expand param.","readOnly":true,"items":{"$ref":"#/definitions/ExternalDataSource"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"EdgeRebootParameters":{"type":"object","properties":{"callDrainingWaitTimeSeconds":{"type":"integer","format":"int32","description":"The number of seconds to wait for call draining to complete before initiating the reboot. A value of 0 will prevent call draining and all calls will disconnect immediately."}}},"AttemptLimits":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"dateCreated":{"type":"string","format":"date-time","description":"Creation time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"dateModified":{"type":"string","format":"date-time","description":"Last modified time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"version":{"type":"integer","format":"int32","description":"Required for updates, must match the version number of the most recent update"},"maxAttemptsPerContact":{"type":"integer","format":"int32"},"maxAttemptsPerNumber":{"type":"integer","format":"int32"},"timeZoneId":{"type":"string","description":"The timezone is necessary to define when \"today\" starts and ends"},"resetPeriod":{"type":"string","description":"After how long the number of attempts will be set back to 0","enum":["NEVER","TODAY"]},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"RecallEntry":{"type":"object","properties":{"nbrAttempts":{"type":"integer","format":"int32"},"minutesBetweenAttempts":{"type":"integer","format":"int32"}}},"Organization":{"type":"object","required":["version"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"defaultLanguage":{"type":"string","description":"The default language for this organization. Example: 'en'"},"defaultCountryCode":{"type":"string","description":"The default country code for this organization. Example: 'US'"},"thirdPartyOrgName":{"type":"string","description":"The short name for the organization. This field is globally unique and cannot be changed.","readOnly":true},"thirdPartyURI":{"type":"string","format":"uri"},"domain":{"type":"string"},"version":{"type":"integer","format":"int32","description":"The current version of the organization."},"state":{"type":"string","description":"The current state. Examples are active, inactive, deleted.","enum":["active","inactive","deleted"]},"defaultSiteId":{"type":"string"},"voicemailEnabled":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true},"features":{"type":"object","description":"The state of features available for the organization.","readOnly":true,"additionalProperties":{"type":"boolean"}}}},"CallbackIdentifier":{"type":"object","required":["id","type"],"properties":{"type":{"type":"string","description":"The type of the associated callback participant","enum":["ACD","EXTERNAL"]},"id":{"type":"string","description":"The identifier of the callback"}}},"CreateCallbackResponse":{"type":"object","required":["callbackIdentifiers","conversation"],"properties":{"conversation":{"description":"The conversation associated with the callback","$ref":"#/definitions/UriReference"},"callbackIdentifiers":{"type":"array","description":"The list of communication identifiers for the callback participants","items":{"$ref":"#/definitions/CallbackIdentifier"}}}},"CreateCallbackCommand":{"type":"object","required":["callbackNumbers"],"properties":{"scriptId":{"type":"string","description":"The identifier of the script to be used for the callback"},"queueId":{"type":"string","description":"The identifier of the queue to be used for the callback. Either queueId or routingData is required."},"routingData":{"description":"The routing data to be used for the callback. Either queueId or routingData is required.","$ref":"#/definitions/RoutingData"},"callbackUserName":{"type":"string","description":"The name of the party to be called back."},"callbackNumbers":{"type":"array","description":"A list of phone numbers for the callback.","items":{"type":"string"}},"callbackScheduledTime":{"type":"string","format":"date-time","example":"2015-01-02T16:59:59.000Z","description":"The scheduled date-time for the callback as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"countryCode":{"type":"string","description":"The country code to be associated with the callback numbers."},"data":{"type":"object","description":"A map of key-value pairs containing additional data that can be associated to the callback. These values will appear in the attributes property on the conversation participant. Example: { \"notes\": \"ready to close the deal!\", \"customerPreferredName\": \"Doc\" }","additionalProperties":{"type":"string"}}}},"RoutingData":{"type":"object","required":["queueId"],"properties":{"queueId":{"type":"string","description":"The identifier of the routing queue"},"languageId":{"type":"string","description":"The identifier of a language to be considered in routing"},"priority":{"type":"integer","format":"int32","description":"The priority for routing"},"skillIds":{"type":"array","description":"A list of skill identifiers to be considered in routing","items":{"type":"string"}},"preferredAgentIds":{"type":"array","description":"A list of agents to be preferred in routing","items":{"type":"string"}}}},"CallbackConversation":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"participants":{"type":"array","description":"The list of participants involved in the conversation.","items":{"$ref":"#/definitions/CallbackMediaParticipant"}},"otherMediaUris":{"type":"array","description":"The list of other media channels involved in the conversation.","items":{"type":"string","format":"uri"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"CallbackMediaParticipant":{"type":"object","properties":{"id":{"type":"string","description":"The unique participant ID."},"name":{"type":"string","description":"The display friendly name of the participant."},"address":{"type":"string","description":"The participant address."},"startTime":{"type":"string","format":"date-time","description":"The time when this participant first joined the conversation. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"connectedTime":{"type":"string","format":"date-time","description":"The time when this participant went connected for this media (eg: video connected time). Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"endTime":{"type":"string","format":"date-time","description":"The time when this participant went disconnected for this media (eg: video disconnected time). Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"startHoldTime":{"type":"string","format":"date-time","description":"The time when this participant's hold started. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"purpose":{"type":"string","description":"The participant's purpose. Values can be: 'agent', 'user', 'customer', 'external', 'acd', 'ivr"},"state":{"type":"string","description":"The participant's state. Values can be: 'alerting', 'connected', 'disconnected', 'dialing', 'contacting","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","converting","uploading","transmitting","none"]},"direction":{"type":"string","description":"The participant's direction. Values can be: 'inbound' or 'outbound'","enum":["inbound","outbound"]},"disconnectType":{"type":"string","description":"The reason the participant was disconnected from the conversation.","enum":["endpoint","client","system","transfer","transfer.conference","transfer.consult","transfer.forward","transfer.noanswer","transfer.notavailable","transport.failure","error","peer","other","spam"]},"held":{"type":"boolean","description":"Value is true when the participant is on hold."},"wrapupRequired":{"type":"boolean","description":"Value is true when the participant requires wrap-up."},"wrapupPrompt":{"type":"string","description":"The wrap-up prompt indicating the type of wrap-up to be performed."},"user":{"description":"The PureCloud user for this participant.","$ref":"#/definitions/UriReference"},"queue":{"description":"The PureCloud queue for this participant.","$ref":"#/definitions/UriReference"},"attributes":{"type":"object","description":"A list of ad-hoc attributes for the participant.","additionalProperties":{"type":"string"}},"errorInfo":{"description":"If the conversation ends in error, contains additional error details.","$ref":"#/definitions/ErrorBody"},"script":{"description":"The Engage script that should be used by this participant.","$ref":"#/definitions/UriReference"},"wrapupTimeoutMs":{"type":"integer","format":"int32","description":"The amount of time the participant has to complete wrap-up."},"wrapupSkipped":{"type":"boolean","description":"Value is true when the participant has skipped wrap-up."},"provider":{"type":"string","description":"The source provider for the communication."},"externalContact":{"description":"If this participant represents an external contact, then this will be the reference for the external contact.","$ref":"#/definitions/UriReference"},"externalOrganization":{"description":"If this participant represents an external org, then this will be the reference for the external org.","$ref":"#/definitions/UriReference"},"wrapup":{"description":"Wrapup for this participant, if it has been applied.","$ref":"#/definitions/Wrapup"},"outboundPreview":{"description":"The outbound preview associated with this callback.","$ref":"#/definitions/DialerPreview"},"callbackNumbers":{"type":"array","description":"The list of phone number to use for this callback.","items":{"type":"string"}},"callbackUserName":{"type":"string","description":"The name of the callback target."},"skipEnabled":{"type":"boolean","description":"If true, the callback can be skipped"},"timeoutSeconds":{"type":"integer","format":"int32","description":"Duration in seconds before the callback will be auto-dialed."},"automatedCallbackConfigId":{"type":"string","description":"The id of the config for automatically placing the callback (and handling the disposition). If absent, the callback will not be placed automatically but routed to an agent as per normal."},"callbackScheduledTime":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"}}},"CallbackConversationEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/CallbackConversation"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"Operation":{"type":"object","properties":{"id":{"type":"string"},"complete":{"type":"boolean"},"user":{"$ref":"#/definitions/User"},"errorMessage":{"type":"string"},"errorCode":{"type":"string"},"errorDetails":{"type":"array","items":{"$ref":"#/definitions/Detail"}},"errorMessageParams":{"type":"object","additionalProperties":{"type":"string"}},"actionName":{"type":"string","description":"Action name","enum":["CHECKIN","DEBUG","DELETE","PUBLISH","STATE_CHANGE","VALIDATE"]},"actionStatus":{"type":"string","description":"Action status","enum":["LOCKED","UNLOCKED","STARTED","PENDING_GENERATION","PENDING_BACKEND_NOTIFICATION","SUCCESS","FAILURE"]}}},"Keyword":{"type":"object","required":["agentScoreModifier","confidence","customerScoreModifier","phrase"],"properties":{"id":{"type":"string"},"name":{"type":"string"},"phrase":{"type":"string","description":"The word or phrase which is being looked for with speech recognition."},"confidence":{"type":"integer","format":"int32","description":"A sensitivity threshold that can be increased to lower false positives or decreased to reduce false negatives."},"agentScoreModifier":{"type":"integer","format":"int32","description":"A modifier to the evaluation score when the phrase is spotted in the agent channel"},"customerScoreModifier":{"type":"integer","format":"int32","description":"A modifier to the evaluation score when the phrase is spotted in the customer channel"},"alternateSpellings":{"type":"array","description":"Other spellings of the phrase that can be added to reduce missed spots (false negatives).","items":{"type":"string"}},"pronunciations":{"type":"array","description":"The phonetic spellings for the phrase and alternate spellings.","items":{"type":"string"}},"antiWords":{"type":"array","description":"Words that are similar to the phrase but not desired. Added to reduce incorrect spots (false positives).","items":{"type":"string"}},"antiPronunciations":{"type":"array","description":"The phonetic spellings for the antiWords.","items":{"type":"string"}},"spotabilityIndex":{"type":"number","format":"double","description":"A prediction of how easy it is to unambiguously spot the keyword within its language based on spelling."},"marginOfError":{"type":"number","format":"double"},"pronunciation":{"type":"string"}}},"KeywordSet":{"type":"object","required":["keywords","language","participantPurposes"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"description":{"type":"string"},"queues":{"type":"array","uniqueItems":true,"items":{"$ref":"#/definitions/Queue"}},"language":{"type":"string","description":"Language code, such as 'en-US'"},"agents":{"type":"array","uniqueItems":true,"items":{"$ref":"#/definitions/User"}},"keywords":{"type":"array","description":"The list of keywords to be used for keyword spotting.","items":{"$ref":"#/definitions/Keyword"}},"participantPurposes":{"type":"array","description":"The types of participants to use keyword spotting on.","uniqueItems":true,"items":{"type":"string","enum":["AGENT","CUSTOMER"]}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"KeywordSetEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/KeywordSet"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"TrunkBaseEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/TrunkBase"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"UserSchedule":{"type":"object","properties":{"shifts":{"type":"array","description":"The shifts that belong to this schedule","items":{"$ref":"#/definitions/UserScheduleShift"}},"fullDayTimeOffMarkers":{"type":"array","description":"Markers to indicate a full day time off request, relative to the management unit time zone","items":{"$ref":"#/definitions/UserScheduleFullDayTimeOffMarker"}}},"description":"A schedule for a single user over a given time range"},"UserScheduleActivity":{"type":"object","properties":{"activityCodeId":{"type":"string","description":"The id for the activity code. Look up a map of activity codes with the activities route"},"startDate":{"type":"string","format":"date-time","description":"Start time in UTC for this activity, in ISO-8601 format"},"lengthInMinutes":{"type":"integer","format":"int32","description":"Length in minutes for this activity"},"description":{"type":"string","description":"Description for this activity"},"countsAsPaidTime":{"type":"boolean","description":"Whether this activity is paid"},"isDstFallback":{"type":"boolean","description":"Whether this activity spans a DST fallback"}},"description":"Represents a single activity in a user's shift"},"UserScheduleContainer":{"type":"object","properties":{"managementUnitTimeZone":{"type":"string","description":"The reference time zone used for the management unit"},"userSchedules":{"type":"object","description":"Map of user id to user schedule","additionalProperties":{"$ref":"#/definitions/UserSchedule"}}},"description":"Container object to hold a map of user schedules"},"UserScheduleFullDayTimeOffMarker":{"type":"object","properties":{"managementUnitDate":{"type":"string","description":"The date associated with the time off request that this marker corresponds to. Date only, in ISO-8601 format"},"activityCodeId":{"type":"string","description":"The id for the activity code. Look up a map of activity codes with the activities route"},"isPaid":{"type":"boolean","description":"Whether this is paid time off"},"lengthInMinutes":{"type":"integer","format":"int32","description":"The length in minutes of this time off marker"},"description":{"type":"string","description":"The description associated with the time off request that this marker corresponds to"}},"description":"Marker to indicate an approved full day time off request"},"UserScheduleShift":{"type":"object","properties":{"startDate":{"type":"string","format":"date-time","description":"Start time in UTC for this shift. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"lengthInMinutes":{"type":"integer","format":"int32","description":"Length of this shift in minutes"},"activities":{"type":"array","description":"List of activities in this shift","items":{"$ref":"#/definitions/UserScheduleActivity"}}},"description":"Single shift in a user's schedule"},"CurrentUserScheduleRequestBody":{"type":"object","required":["endDate","startDate"],"properties":{"startDate":{"type":"string","format":"date-time","description":"Beginning of the range of schedules to fetch, in ISO-8601 format"},"endDate":{"type":"string","format":"date-time","description":"End of the range of schedules to fetch, in ISO-8601 format"}},"description":"POST request body for fetching the current user's schedule over a given range"},"Flow":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The flow name"},"description":{"type":"string"},"type":{"type":"string","enum":["INBOUNDCALL","INBOUNDEMAIL","INQUEUECALL","OUTBOUNDCALL","SECURECALL","SPEECH","WORKFLOW"]},"lockedUser":{"$ref":"#/definitions/UriReference"},"active":{"type":"boolean"},"system":{"type":"boolean"},"deleted":{"type":"boolean"},"publishedVersion":{"$ref":"#/definitions/FlowVersion"},"savedVersion":{"$ref":"#/definitions/FlowVersion"},"inputSchema":{"type":"object","description":"json schema describing the inputs for the flow"},"outputSchema":{"type":"object","description":"json schema describing the outputs for the flow"},"checkedInVersion":{"$ref":"#/definitions/FlowVersion"},"publishedBy":{"$ref":"#/definitions/UriReference"},"currentOperation":{"$ref":"#/definitions/Operation"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"FlowVersion":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"commitVersion":{"type":"string"},"configurationVersion":{"type":"string"},"type":{"type":"string","enum":["PUBLISH","CHECKIN","SAVE"]},"secure":{"type":"boolean"},"createdBy":{"$ref":"#/definitions/UriReference"},"configurationUri":{"type":"string"},"dateCreated":{"type":"integer","format":"int64"},"generationId":{"type":"string"},"publishResultUri":{"type":"string","format":"uri"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"FlowEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Flow"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"ReportRunEntry":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"reportId":{"type":"string"},"runTime":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"runStatus":{"type":"string","enum":["RUNNING","COMPLETED","COMPLETED_WITH_ERRORS","FAILED","FAILED_TIMEOUT","FAILED_DATALIMIT"]},"errorMessage":{"type":"string"},"runDurationMsec":{"type":"integer","format":"int64"},"reportUrl":{"type":"string"},"reportFormat":{"type":"string"},"scheduleUri":{"type":"string","format":"uri"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"SystemPresence":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"HeartBeatRule":{"type":"object","required":["alertTypes","enabled","heartBeatTimeoutInMinutes","name","notificationUsers","ruleType","senderId"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"Name of the rule"},"senderId":{"type":"string","description":"The value that identifies the sender of the heartbeat."},"heartBeatTimeoutInMinutes":{"type":"integer","format":"int32","description":"The number of minutes to wait before alerting missing heartbeats."},"enabled":{"type":"boolean","description":"Indicates if the rule is enabled."},"inAlarm":{"type":"boolean","description":"Indicates if the rule is in alarm state.","readOnly":true},"notificationUsers":{"type":"array","description":"The ids of users who will be notified of alarm state change.","uniqueItems":true,"items":{"$ref":"#/definitions/User"}},"alertTypes":{"type":"array","description":"A collection of notification methods.","uniqueItems":true,"items":{"type":"string","enum":["SMS","DEVICE","EMAIL"]}},"ruleType":{"type":"string","description":"The type of system the will be generating the heartbeat.","enum":["EDGE"]},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"EvaluationFormAndScoringSet":{"type":"object","properties":{"evaluationForm":{"$ref":"#/definitions/EvaluationForm"},"answers":{"$ref":"#/definitions/EvaluationScoringSet"}}},"DomainLogicalInterface":{"type":"object","required":["friendlyName","hardwareAddress","name","physicalAdapterId"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"edgeUri":{"type":"string","format":"uri"},"edgeAssignedId":{"type":"string"},"friendlyName":{"type":"string","description":"Friendly Name"},"vlanTagId":{"type":"integer","format":"int32"},"hardwareAddress":{"type":"string","description":"Hardware Address"},"physicalAdapterId":{"type":"string","description":"Physical Adapter Id"},"ifStatus":{"type":"string"},"interfaceType":{"type":"string","description":"The type of this network interface.","readOnly":true,"enum":["DIAGNOSTIC","SYSTEM"]},"routes":{"type":"array","description":"The list of routes assigned to this interface.","items":{"$ref":"#/definitions/DomainNetworkRoute"}},"addresses":{"type":"array","description":"The list of IP addresses on this interface. Priority of dns addresses are based on order in the list.","items":{"$ref":"#/definitions/DomainNetworkAddress"}},"ipv4Capabilities":{"description":"IPv4 interface settings.","$ref":"#/definitions/DomainCapabilities"},"ipv6Capabilities":{"description":"IPv6 interface settings.","$ref":"#/definitions/DomainCapabilities"},"currentState":{"type":"string","enum":["INIT","CREATING","UPDATING","OK","EXCEPTION","DELETING"]},"lastModifiedUserId":{"type":"string"},"lastModifiedCorrelationId":{"type":"string"},"commandResponses":{"type":"array","items":{"$ref":"#/definitions/DomainNetworkCommandResponse"}},"inheritPhoneTrunkBasesIPv4":{"type":"boolean","description":"The IPv4 phone trunk base assignment will be inherited from the Edge Group."},"inheritPhoneTrunkBasesIPv6":{"type":"boolean","description":"The IPv6 phone trunk base assignment will be inherited from the Edge Group."},"useForInternalEdgeCommunication":{"type":"boolean","description":"This interface will be used for all internal edge-to-edge communication using settings from the edgeTrunkBaseAssignment on the Edge Group."},"externalTrunkBaseAssignments":{"type":"array","description":"External trunk base settings to use for external communication from this interface.","items":{"$ref":"#/definitions/TrunkBaseAssignment"}},"phoneTrunkBaseAssignments":{"type":"array","description":"Phone trunk base settings to use for phone communication from this interface. These settings will be ignored when \"inheritPhoneTrunkBases\" is true.","items":{"$ref":"#/definitions/TrunkBaseAssignment"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DomainNetworkCommandResponse":{"type":"object","properties":{"correlationId":{"type":"string"},"commandName":{"type":"string"},"acknowledged":{"type":"boolean"},"errorInfo":{"$ref":"#/definitions/ErrorDetails"}}},"ErrorDetails":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"message":{"type":"string"},"messageWithParams":{"type":"string"},"messageParams":{"type":"object","additionalProperties":{"type":"string"}},"code":{"type":"string"},"contextId":{"type":"string"},"nested":{"$ref":"#/definitions/ErrorDetails"},"details":{"type":"string","format":"uri"}}},"LogicalInterfaceEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/DomainLogicalInterface"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"EvaluationFormEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/EvaluationForm"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"EdgeLine":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"schema":{"$ref":"#/definitions/UriReference"},"properties":{"type":"object","additionalProperties":{"type":"object"}},"edge":{"$ref":"#/definitions/Edge"},"edgeGroup":{"$ref":"#/definitions/EdgeGroup"},"lineType":{"type":"string","enum":["TIE","NETWORK","TRUNK","STATION"]},"endpoint":{"$ref":"#/definitions/Endpoint"},"ipAddress":{"type":"string"},"logicalInterfaceId":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Endpoint":{"type":"object","required":["name","schema"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"Name"},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"count":{"type":"integer","format":"int32"},"properties":{"type":"object","additionalProperties":{"type":"object"}},"schema":{"description":"Schema","$ref":"#/definitions/UriReference"},"enabled":{"type":"boolean"},"site":{"$ref":"#/definitions/UriReference"},"dids":{"type":"array","items":{"type":"string"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"EdgeGroupEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/EdgeGroup"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"ImportStatus":{"type":"object","required":["completedRecords","percentComplete","state","totalRecords"],"properties":{"state":{"type":"string","description":"current status of the import","readOnly":true,"enum":["IN_PROGRESS","FAILED"]},"totalRecords":{"type":"integer","format":"int64","description":"total number of records to be imported","readOnly":true},"completedRecords":{"type":"integer","format":"int64","description":"number of records finished importing","readOnly":true},"percentComplete":{"type":"integer","format":"int32","description":"percentage of records finished importing","readOnly":true},"failureReason":{"type":"string","description":"if the import has failed, the reason for the failure","readOnly":true}}},"TimeZone":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"offset":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"TimeZoneEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/TimeZone"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"WfmUserEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/User"}}}},"ActivityCode":{"type":"object","properties":{"name":{"type":"string","description":"The activity code's name"},"isActive":{"type":"boolean","description":"Whether this activity code is active or only used for historical schedules"},"isDefault":{"type":"boolean","description":"Whether this is a default activity code"},"category":{"type":"string","description":"The activity code's category","enum":["OnQueueWork","Break","Meal","Meeting","OffQueueWork","TimeOff","Training","Unavailable"]},"lengthInMinutes":{"type":"integer","format":"int32","description":"The default length of the activity in minutes"},"countsAsPaidTime":{"type":"boolean","description":"Whether an agent is paid while performing this activity"},"countsAsWorkTime":{"type":"boolean","description":"Indicates whether or not the activity should be counted as work time"},"isAgentTimeOffSelectable":{"type":"boolean","description":"Whether an agent can select this activity code when creating or editing a time off request"}},"description":"Activity code data"},"ActivityCodeContainer":{"type":"object","properties":{"activityCodes":{"type":"object","description":"Map of activity code id to activity code","additionalProperties":{"$ref":"#/definitions/ActivityCode"}}},"description":"Container for a map of ActivityCodeId to ActivityCode"},"UserListScheduleRequestBody":{"type":"object","required":["endDate","startDate","userIds"],"properties":{"userIds":{"type":"array","description":"The user ids for which to fetch schedules","items":{"type":"string"}},"startDate":{"type":"string","format":"date-time","description":"Beginning of the range of schedules to fetch, in ISO-8601 format"},"endDate":{"type":"string","format":"date-time","description":"End of the range of schedules to fetch, in ISO-8601 format"}},"description":"Request body for fetching the schedule for a group of users over a given time range"},"TimeOffRequest":{"type":"object","required":["activityCodeId","dailyDurationMinutes","isFullDayRequest","markedAsRead","status","user"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"user":{"description":"The user associated with this TimeOffRequest","$ref":"#/definitions/User"},"isFullDayRequest":{"type":"boolean","description":"Whether this is a full day request (false means partial day)"},"markedAsRead":{"type":"boolean","description":"Whether this request has been marked as read by the agent"},"activityCodeId":{"type":"string","description":"The ID of the activity code associated with this TimeOffRequest"},"status":{"type":"string","description":"The administrative status of this TimeOffRequest","enum":["PENDING","APPROVED","DENIED","CANCELED"]},"partialDayStartDateTimes":{"type":"array","description":"The start date-times for partial day requests. Required if isFullDayRequest == false","items":{"type":"string","format":"date-time"}},"dailyDurationMinutes":{"type":"integer","format":"int32","description":"The daily duration of this TimeOffRequest in minutes"},"notes":{"type":"string","description":"The notes as input by the one who entered the TimeOffRequest"},"submittedBy":{"description":"The user who submitted this TimeOffRequest","readOnly":true,"$ref":"#/definitions/User"},"submittedDate":{"type":"string","format":"date-time","description":"The timestamp when this request was submitted. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"reviewedBy":{"description":"The user who reviewed this TimeOffRequest","readOnly":true,"$ref":"#/definitions/User"},"reviewedDate":{"type":"string","format":"date-time","description":"The timestamp when this request was reviewed. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"modifiedBy":{"description":"The user who last modified this TimeOffRequest","readOnly":true,"$ref":"#/definitions/User"},"modifiedDate":{"type":"string","format":"date-time","description":"The timestamp when this request was last modified. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true},"fullDayManagementUnitDates":{"type":"array","description":"ISO-8601 date only with no timezones. Should be interpreted in the Management Unit's configured time zone. Required if isFullDayRequest == true","items":{"type":"string"}}}},"TimeOffRequestList":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"timeOffRequests":{"type":"array","items":{"$ref":"#/definitions/TimeOffRequest"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ManagementUnit":{"type":"object","required":["version"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"startDayOfWeek":{"type":"string","description":"Start day of week for workforce management planning purposes","enum":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"]},"timezone":{"type":"string","description":"The time zone for the management unit in standard Olson Format (See https://en.wikipedia.org/wiki/Tz_database)"},"version":{"type":"integer","format":"int32","description":"The version of the underlying ManagementUnit object. Useful for handling eventual consistency issues. User must submit the current version they of the ManagementUnit in any write requests"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}},"description":"Management Unit object for Workforce Management."},"QueueMember":{"type":"object","properties":{"id":{"type":"string","description":"The queue member's id."},"name":{"type":"string"},"user":{"$ref":"#/definitions/User"},"ringNumber":{"type":"integer","format":"int32"},"joined":{"type":"boolean"},"memberBy":{"type":"string"},"routingStatus":{"$ref":"#/definitions/RoutingStatus"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"QueueMemberEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/QueueMember"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"ReportSchedule":{"type":"object","required":["quartzCronExpression","reportId"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"quartzCronExpression":{"type":"string","description":"Quartz Cron Expression"},"nextFireTime":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"description":{"type":"string"},"timeZone":{"type":"string"},"timePeriod":{"type":"string"},"interval":{"type":"string","description":"Interval. Intervals are represented as an ISO-8601 string. For example: YYYY-MM-DDThh:mm:ss/YYYY-MM-DDThh:mm:ss"},"reportFormat":{"type":"string"},"locale":{"type":"string"},"enabled":{"type":"boolean"},"reportId":{"type":"string","description":"Report ID"},"parameters":{"type":"object","additionalProperties":{"type":"object"}},"lastRun":{"$ref":"#/definitions/ReportRunEntry"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ExportUri":{"type":"object","properties":{"uri":{"type":"string"},"exportTimestamp":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"}}},"ExternalContact":{"type":"object","required":["firstName","lastName"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"firstName":{"type":"string","description":"The first name of the contact."},"middleName":{"type":"string"},"lastName":{"type":"string","description":"The last name of the contact."},"salutation":{"type":"string"},"title":{"type":"string"},"workPhone":{"$ref":"#/definitions/PhoneNumber"},"cellPhone":{"$ref":"#/definitions/PhoneNumber"},"homePhone":{"$ref":"#/definitions/PhoneNumber"},"otherPhone":{"$ref":"#/definitions/PhoneNumber"},"workEmail":{"type":"string"},"personalEmail":{"type":"string"},"otherEmail":{"type":"string"},"address":{"$ref":"#/definitions/ContactAddress"},"twitterId":{"$ref":"#/definitions/TwitterId"},"modifyDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"createDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"externalOrganization":{"$ref":"#/definitions/ExternalOrganization"},"externalDataSources":{"type":"array","description":"Links to the sources of data (e.g. one source might be a CRM) that contributed data to this record. Read-only, and only populated when requested via expand param.","readOnly":true,"items":{"$ref":"#/definitions/ExternalDataSource"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ReverseWhitepagesLookupResult":{"type":"object","properties":{"contacts":{"type":"array","items":{"$ref":"#/definitions/ExternalContact"}},"externalOrganizations":{"type":"array","items":{"$ref":"#/definitions/ExternalOrganization"}}}},"Language":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The language name."},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"state":{"type":"string","enum":["active","inactive","deleted"]},"version":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"LanguageEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Language"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"ConversationAssociation":{"type":"object","required":["communicationId","conversationId","mediaType"],"properties":{"conversationId":{"type":"string","description":"Conversation ID"},"communicationId":{"type":"string","description":"Communication ID"},"mediaType":{"type":"string","description":"Media type","enum":["CALL","CALLBACK","CHAT","COBROWSE","EMAIL","SOCIAL_EXPRESSION","VIDEO","SCREENSHARE"]}}},"Document":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"changeNumber":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateUploaded":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"contentUri":{"type":"string","format":"uri"},"workspace":{"$ref":"#/definitions/UriReference"},"createdBy":{"$ref":"#/definitions/UriReference"},"uploadedBy":{"$ref":"#/definitions/UriReference"},"contentType":{"type":"string"},"contentLength":{"type":"integer","format":"int64"},"systemType":{"type":"string","enum":["DOCUMENT","FAX","RECORDING"]},"filename":{"type":"string"},"pageCount":{"type":"integer","format":"int64"},"read":{"type":"boolean"},"callerAddress":{"type":"string"},"receiverAddress":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"tagValues":{"type":"array","items":{"$ref":"#/definitions/TagValue"}},"attributes":{"type":"array","items":{"$ref":"#/definitions/DocumentAttribute"}},"thumbnails":{"type":"array","items":{"$ref":"#/definitions/DocumentThumbnail"}},"uploadStatus":{"$ref":"#/definitions/UriReference"},"uploadDestinationUri":{"type":"string","format":"uri"},"uploadMethod":{"type":"string","enum":["SINGLE_PUT","MULTIPART_POST"]},"lockInfo":{"$ref":"#/definitions/LockInfo"},"acl":{"type":"array","description":"A list of permitted action rights for the user making the request","items":{"type":"string"}},"sharingStatus":{"type":"string","enum":["NONE","LIMITED","PUBLIC"]},"sharingUri":{"type":"string","format":"uri"},"downloadSharingUri":{"type":"string","format":"uri"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DocumentAttribute":{"type":"object","properties":{"attribute":{"$ref":"#/definitions/Attribute"},"values":{"type":"array","items":{"type":"string"}}}},"DocumentEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Document"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"DocumentThumbnail":{"type":"object","properties":{"resolution":{"type":"string"},"imageUri":{"type":"string"},"height":{"type":"integer","format":"int32"},"width":{"type":"integer","format":"int32"}}},"LockInfo":{"type":"object","properties":{"lockedBy":{"$ref":"#/definitions/UriReference"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateExpires":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"action":{"type":"string","enum":["UPDATE","DELETE","COPY","MOVE","REPLACE","THUMBNAIL","TEXT_EXTRACTION"]}}},"DocumentUpload":{"type":"object","required":["name","workspace"],"properties":{"name":{"type":"string","description":"The name of the document"},"workspace":{"description":"The workspace the document will be uploaded to","$ref":"#/definitions/UriReference"},"tags":{"type":"array","items":{"type":"string"}},"tagIds":{"type":"array","items":{"type":"string"}}}},"InteractionStatsAlert":{"type":"object","required":["alertTypes","dimension","dimensionValue","mediaType","metric","name","notificationUsers","numericRange","ruleId","startDate","statistic","unread","value"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"Name of the rule that generated the alert","readOnly":true},"dimension":{"type":"string","description":"The dimension of concern.","readOnly":true,"enum":["queueId","userId"]},"dimensionValue":{"type":"string","description":"The value of the dimension.","readOnly":true},"metric":{"type":"string","description":"The metric to be assessed.","readOnly":true,"enum":["tAbandon","tAnswered","tTalk","nOffered","tHandle","nTransferred","oServiceLevel","tWait","tHeld","tAcw"]},"mediaType":{"type":"string","description":"The media type.","readOnly":true,"enum":["voice","chat","email"]},"numericRange":{"type":"string","description":"The comparison descriptor used against the metric's value.","readOnly":true,"enum":["gt","gte","lt","lte","eq","ne"]},"statistic":{"type":"string","description":"The statistic of concern for the metric.","readOnly":true,"enum":["count","min","ratio","max"]},"value":{"type":"number","format":"double","description":"The threshold value.","readOnly":true},"ruleId":{"type":"string","description":"The id of the rule.","readOnly":true},"unread":{"type":"boolean","description":"Indicates if the alert has been read."},"startDate":{"type":"string","format":"date-time","description":"The date/time the alert was created. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"endDate":{"type":"string","format":"date-time","description":"The date/time the owning rule exiting in alarm status. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"notificationUsers":{"type":"array","description":"The ids of users who were notified of alarm state change.","readOnly":true,"uniqueItems":true,"items":{"$ref":"#/definitions/User"}},"alertTypes":{"type":"array","description":"A collection of notification methods.","readOnly":true,"uniqueItems":true,"items":{"type":"string","enum":["SMS","DEVICE","EMAIL"]}},"ruleUri":{"type":"string","format":"uri"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"InteractionStatsAlertContainer":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/InteractionStatsAlert"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"VoicemailMessageEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/VoicemailMessage"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"CopyVoicemailMessage":{"type":"object","required":["voicemailMessageId"],"properties":{"voicemailMessageId":{"type":"string","description":"The id of the VoicemailMessage to copy"},"userId":{"type":"string","description":"The id of the User to copy the VoicemailMessage to"},"groupId":{"type":"string","description":"The id of the Group to copy the VoicemailMessage to"}},"description":"Used to copy a VoicemailMessage to either a User or a Group"},"CampaignSchedule":{"type":"object","required":["campaign","intervals","timeZone"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"dateCreated":{"type":"string","format":"date-time","description":"Creation time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"dateModified":{"type":"string","format":"date-time","description":"Last modified time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"version":{"type":"integer","format":"int32","description":"Required for updates, must match the version number of the most recent update"},"intervals":{"type":"array","description":"a list of start and end times","items":{"$ref":"#/definitions/ScheduleInterval"}},"timeZone":{"type":"string","example":"Africa/Abidjan","description":"time zone identifier to be applied to the intervals; for example Africa/Abidjan"},"campaign":{"description":"identifier of the campaign to be scheduled","$ref":"#/definitions/UriReference"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"CallableTime":{"type":"object","required":["timeZoneId"],"properties":{"timeSlots":{"type":"array","description":"intervals for which it is acceptable to place outbound calls","items":{"$ref":"#/definitions/CampaignTimeSlot"}},"timeZoneId":{"type":"string","example":"Africa/Abidjan","description":"time zone identifier to be applied to the time slots; for example Africa/Abidjan"}}},"CallableTimeSet":{"type":"object","required":["callableTimes"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"dateCreated":{"type":"string","format":"date-time","description":"Creation time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"dateModified":{"type":"string","format":"date-time","description":"Last modified time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"version":{"type":"integer","format":"int32","description":"Required for updates, must match the version number of the most recent update"},"callableTimes":{"type":"array","description":"list of time/timezone groupings for which it is acceptable to place outbound calls","items":{"$ref":"#/definitions/CallableTime"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"CampaignTimeSlot":{"type":"object","required":["day"],"properties":{"startTime":{"type":"string","example":"08:00:00","description":"interval start time as an ISO-8601 string. For example: HH:mm:ss"},"stopTime":{"type":"string","example":"16:59:59","description":"interval stop time as an ISO-8601 string. For example: HH:mm:ss"},"day":{"type":"integer","format":"int32","example":1,"description":"must be within [1-7], representing Monday through Sunday"}}},"CallableTimeSetEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/CallableTimeSet"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"DocumentationResult":{"type":"object","required":["id"],"properties":{"id":{"type":"integer","format":"int32","description":"The globally unique identifier for the object."},"categories":{"type":"array","description":"The category of the documentation entity. Will be returned in responses for certain entities.","items":{"type":"integer","format":"int32"}},"description":{"type":"string","description":"The description of the documentation entity. Will be returned in responses for certain entities."},"content":{"type":"string","description":"The text or html content for the documentation entity. Will be returned in responses for certain entities."},"excerpt":{"type":"string","description":"The excerpt of the documentation entity. Will be returned in responses for certain entities."},"link":{"type":"string","description":"URL link for the documentation entity. Will be returned in responses for certain entities."},"modified":{"type":"string","format":"date-time","description":"The modified date for the documentation entity. Will be returned in responses for certain entities. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"name":{"type":"string","description":"The name of the documentation entity. Will be returned in responses for certain entities."},"service":{"type":"array","description":"The service of the documentation entity. Will be returned in responses for certain entities.","items":{"type":"integer","format":"int32"}},"slug":{"type":"string","description":"The slug of the documentation entity. Will be returned in responses for certain entities."},"title":{"type":"string","description":"The title of the documentation entity. Will be returned in responses for certain entities."},"get_type":{"type":"string","description":"The search type. Will be returned in responses for certain entities."},"facet_feature":{"type":"array","description":"The facet feature of the documentation entity. Will be returned in responses for certain entities.","items":{"type":"integer","format":"int32"}},"facet_role":{"type":"array","description":"The facet role of the documentation entity. Will be returned in responses for certain entities.","items":{"type":"integer","format":"int32"}},"facet_service":{"type":"array","description":"The facet service of the documentation entity. Will be returned in responses for certain entities.","items":{"type":"integer","format":"int32"}},"faq_categories":{"type":"array","description":"The faq categories of the documentation entity. Will be returned in responses for certain entities.","items":{"type":"integer","format":"int32"}},"releasenote_category":{"type":"array","description":"The releasenote category of the documentation entity. Will be returned in responses for certain entities.","items":{"type":"integer","format":"int32"}},"releasenote_tag":{"type":"array","description":"The releasenote tag of the documentation entity. Will be returned in responses for certain entities.","items":{"type":"integer","format":"int32"}},"service-area":{"type":"array","description":"The service area of the documentation entity. Will be returned in responses for certain entities.","items":{"type":"integer","format":"int32"}},"video_categories":{"type":"array","description":"The video categories of the documentation entity. Will be returned in responses for certain entities.","items":{"type":"integer","format":"int32"}}}},"DocumentationSearchResponse":{"type":"object","required":["pageCount","pageNumber","pageSize","results","total","types"],"properties":{"total":{"type":"integer","format":"int64","description":"The total number of results found"},"pageCount":{"type":"integer","format":"int32","description":"The total number of pages"},"pageSize":{"type":"integer","format":"int32","description":"The current page size"},"pageNumber":{"type":"integer","format":"int32","description":"The current page number"},"previousPage":{"type":"string","description":"Q64 value for the previous page of results"},"currentPage":{"type":"string","description":"Q64 value for the current page of results"},"nextPage":{"type":"string","description":"Q64 value for the next page of results"},"types":{"type":"array","description":"Resource types the search was performed against","items":{"type":"string"}},"results":{"type":"array","description":"Search results","items":{"$ref":"#/definitions/DocumentationResult"}}}},"DocumentationSearchCriteria":{"type":"object","required":["type"],"properties":{"endValue":{"type":"string","description":"The end value of the range. This field is used for range search types."},"values":{"type":"array","description":"A list of values for the search to match against","items":{"type":"string"}},"startValue":{"type":"string","description":"The start value of the range. This field is used for range search types."},"fields":{"type":"array","description":"Field names to search against","items":{"type":"string"}},"value":{"type":"string","description":"A value for the search to match against"},"operator":{"type":"string","description":"How to apply this search criteria against other criteria","enum":["AND","OR","NOT"]},"group":{"type":"array","description":"Groups multiple conditions","items":{"$ref":"#/definitions/DocumentationSearchCriteria"}},"type":{"type":"string","description":"Search Type","enum":["EXACT","STARTS_WITH","CONTAINS","TERM","TERMS","MATCH_ALL","SIMPLE","QUERY_STRING"]}}},"DocumentationSearchRequest":{"type":"object","properties":{"sortOrder":{"type":"string","description":"The sort order for results","enum":["ASC","DESC","SCORE"]},"sortBy":{"type":"string","description":"The field in the resource that you want to sort the results by"},"pageSize":{"type":"integer","format":"int32","description":"The number of results per page"},"pageNumber":{"type":"integer","format":"int32","description":"The page of resources you want to retrieve"},"query":{"type":"array","items":{"$ref":"#/definitions/DocumentationSearchCriteria"}}}},"RelationshipListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Relationship"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"Prompt":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The prompt name."},"description":{"type":"string"},"resources":{"type":"array","items":{"$ref":"#/definitions/PromptAsset"}},"currentOperation":{"$ref":"#/definitions/Operation"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"PromptAsset":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"promptId":{"type":"string"},"language":{"type":"string"},"mediaUri":{"type":"string"},"ttsString":{"type":"string"},"uploadStatus":{"type":"string"},"uploadUri":{"type":"string"},"languageDefault":{"type":"boolean"},"tags":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}}},"durationSeconds":{"type":"number","format":"double"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"PromptEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Prompt"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"DownloadResponse":{"type":"object","properties":{"contentLocationUri":{"type":"string"},"imageUri":{"type":"string"},"thumbnails":{"type":"array","items":{"$ref":"#/definitions/DocumentThumbnail"}}}},"ReplaceResponse":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"changeNumber":{"type":"integer","format":"int32"},"uploadStatus":{"$ref":"#/definitions/UriReference"},"uploadDestinationUri":{"type":"string","format":"uri"},"uploadMethod":{"type":"string","enum":["SINGLE_PUT","MULTIPART_POST"]}}},"ReplaceRequest":{"type":"object","properties":{"changeNumber":{"type":"integer","format":"int32"},"name":{"type":"string"},"authToken":{"type":"string"}}},"DomainOrganizationProduct":{"type":"object","properties":{"id":{"type":"string"}}},"OrganizationProductEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/DomainOrganizationProduct"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"pageCount":{"type":"integer","format":"int32"}}},"AvailableTopic":{"type":"object","properties":{"description":{"type":"string"},"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"requiresPermissions":{"type":"array","items":{"type":"string"}},"schema":{"type":"object","additionalProperties":{"type":"object"}}}},"AvailableTopicEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/AvailableTopic"}}}},"QualityAudit":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"user":{"$ref":"#/definitions/User"},"timestamp":{"type":"string"},"level":{"type":"string"},"entity":{"$ref":"#/definitions/AuditEntity"},"action":{"type":"string"},"status":{"type":"string"},"changes":{"type":"array","items":{"$ref":"#/definitions/Change"}},"entityType":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"QualityAuditPage":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/QualityAudit"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"ContactList":{"type":"object","required":["columnNames","phoneColumns"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"dateCreated":{"type":"string","format":"date-time","description":"Creation time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"dateModified":{"type":"string","format":"date-time","description":"Last modified time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"version":{"type":"integer","format":"int32","description":"Required for updates, must match the version number of the most recent update"},"columnNames":{"type":"array","description":"the contact column names","items":{"type":"string"}},"phoneColumns":{"type":"array","description":"the columns containing phone numbers","items":{"$ref":"#/definitions/ContactPhoneNumberColumn"}},"importStatus":{"description":"the status of the import process","readOnly":true,"$ref":"#/definitions/ImportStatus"},"previewModeColumnName":{"type":"string","description":"the name of the column that holds the indicators for contacts that are to be dialed in preview mode only"},"previewModeAcceptedValues":{"type":"array","description":"list of user-defined values indicating the contact is to be dialed in preview mode only","items":{"type":"string"}},"size":{"type":"integer","format":"int64","description":"the number of contacts in the contact list","readOnly":true},"attemptLimits":{"description":"the associated AttemptLimits","$ref":"#/definitions/UriReference"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ContactListEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/ContactList"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"ContactPhoneNumberColumn":{"type":"object","required":["columnName","type"],"properties":{"columnName":{"type":"string","description":"name of the phone column"},"type":{"type":"string","description":"type of the phone column, for example, 'cell' or 'home'"},"callableTimeColumn":{"type":"string","description":"name of the column indicating the timezone to be considered for determining callable times"}}},"Adjacents":{"type":"object","properties":{"superiors":{"type":"array","items":{"$ref":"#/definitions/User"}},"siblings":{"type":"array","items":{"$ref":"#/definitions/User"}},"directReports":{"type":"array","items":{"$ref":"#/definitions/User"}}}},"DomainOrganizationRole":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"description":{"type":"string"},"defaultRoleId":{"type":"string"},"permissions":{"type":"array","uniqueItems":true,"items":{"type":"string"}},"permissionPolicies":{"type":"array","uniqueItems":true,"items":{"$ref":"#/definitions/DomainPermissionPolicy"}},"userCount":{"type":"integer","format":"int32"},"roleNeedsUpdate":{"type":"boolean","description":"Optional unless patch operation."},"base":{"type":"boolean"},"default":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DomainPermissionPolicy":{"type":"object","properties":{"domain":{"type":"string"},"entityName":{"type":"string"},"policyName":{"type":"string"},"policyDescription":{"type":"string"},"actionSet":{"type":"array","uniqueItems":true,"items":{"type":"string"}},"namedResources":{"type":"array","uniqueItems":true,"items":{"type":"string"}},"allowConditions":{"type":"boolean"},"resourceConditionNode":{"$ref":"#/definitions/DomainResourceConditionNode"}}},"DomainResourceConditionNode":{"type":"object","properties":{"variableName":{"type":"string"},"operator":{"type":"string","enum":["EQ","IN","GE","GT","LE","LT"]},"operands":{"type":"array","items":{"$ref":"#/definitions/DomainResourceConditionValue"}},"conjunction":{"type":"string","enum":["AND","OR"]},"terms":{"type":"array","items":{"$ref":"#/definitions/DomainResourceConditionNode"}}}},"DomainResourceConditionValue":{"type":"object","properties":{"user":{"$ref":"#/definitions/User"},"queue":{"$ref":"#/definitions/Queue"},"value":{"type":"string"},"type":{"type":"string","enum":["SCALAR","VARIABLE","USER","QUEUE"]}}},"FieldConfigs":{"type":"object","properties":{"org":{"$ref":"#/definitions/FieldConfig"},"person":{"$ref":"#/definitions/FieldConfig"},"group":{"$ref":"#/definitions/FieldConfig"},"externalContact":{"$ref":"#/definitions/FieldConfig"}}},"GeolocationSettings":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"enabled":{"type":"boolean"},"mapboxKey":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"RoutingSkill":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the skill."},"dateModified":{"type":"string","format":"date-time","description":"Date last modified. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"state":{"type":"string","description":"The current state for this skill.","readOnly":true,"enum":["active","inactive","deleted"]},"version":{"type":"string","description":"Required when updating. Version must be the current version. Only the system can assign version.","readOnly":true},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ServerDate":{"type":"object","properties":{"currentDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"}}},"UserMe":{"type":"object","required":["version"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"chat":{"$ref":"#/definitions/Chat"},"department":{"type":"string"},"email":{"type":"string"},"primaryContactInfo":{"type":"array","description":"Auto populated from addresses.","readOnly":true,"items":{"$ref":"#/definitions/Contact"}},"addresses":{"type":"array","description":"Email addresses and phone numbers for this user","items":{"$ref":"#/definitions/Contact"}},"state":{"type":"string","description":"The current state for this user.","readOnly":true,"enum":["active","inactive","deleted"]},"title":{"type":"string"},"username":{"type":"string"},"manager":{"$ref":"#/definitions/User"},"images":{"type":"array","items":{"$ref":"#/definitions/UserImage"}},"version":{"type":"integer","format":"int32","description":"Required when updating a user, this value should be the current version of the user. The current version can be obtained with a GET on the user before doing a PATCH."},"routingStatus":{"description":"ACD routing status","readOnly":true,"$ref":"#/definitions/RoutingStatus"},"presence":{"description":"Active presence","readOnly":true,"$ref":"#/definitions/UserPresence"},"conversationSummary":{"description":"Summary of conversion statistics for conversation types.","readOnly":true,"$ref":"#/definitions/UserConversationSummary"},"outOfOffice":{"description":"Determine if out of office is enabled","readOnly":true,"$ref":"#/definitions/OutOfOffice"},"geolocation":{"description":"Current geolocation position","readOnly":true,"$ref":"#/definitions/Geolocation"},"station":{"description":"Effective, default, and last station information","readOnly":true,"$ref":"#/definitions/UserStations"},"authorization":{"description":"Roles and permissions assigned to the user","readOnly":true,"$ref":"#/definitions/UserAuthorization"},"profileSkills":{"type":"array","description":"Skills possessed by the user","readOnly":true,"items":{"type":"string"}},"locations":{"type":"array","description":"The user placement at each site location.","readOnly":true,"items":{"$ref":"#/definitions/Location"}},"groups":{"type":"array","description":"The groups the user is a member of","readOnly":true,"items":{"$ref":"#/definitions/Group"}},"date":{"description":"The PureCloud system date time.","readOnly":true,"$ref":"#/definitions/ServerDate"},"geolocationSettings":{"description":"Geolocation settings for user's organization.","readOnly":true,"$ref":"#/definitions/GeolocationSettings"},"organization":{"description":"Organization details for this user.","readOnly":true,"$ref":"#/definitions/Organization"},"presenceDefinitions":{"type":"array","description":"The first 100 presence definitions for user's organization.","readOnly":true,"items":{"$ref":"#/definitions/OrganizationPresence"}},"locationDefinitions":{"type":"array","description":"The first 100 site locations for user's organization","readOnly":true,"items":{"$ref":"#/definitions/LocationDefinition"}},"orgAuthorization":{"type":"array","description":"The first 100 organization roles, with applicable permission policies, for user's organization.","readOnly":true,"items":{"$ref":"#/definitions/DomainOrganizationRole"}},"favorites":{"type":"array","description":"The first 50 favorited users.","readOnly":true,"items":{"$ref":"#/definitions/User"}},"superiors":{"type":"array","description":"The first 50 superiors of this user.","readOnly":true,"items":{"$ref":"#/definitions/User"}},"directReports":{"type":"array","description":"The first 50 direct reports to this user.","readOnly":true,"items":{"$ref":"#/definitions/User"}},"adjacents":{"description":"The first 50 superiors, direct reports, and siblings of this user. Mutually exclusive with superiors and direct reports expands.","readOnly":true,"$ref":"#/definitions/Adjacents"},"routingSkills":{"type":"array","description":"The first 50 routing skills for user's organizations","readOnly":true,"items":{"$ref":"#/definitions/RoutingSkill"}},"fieldConfigs":{"description":"The field config for all entities types of user's organization","readOnly":true,"$ref":"#/definitions/FieldConfigs"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"CommandStatus":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"expiration":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"userId":{"type":"string"},"statusCode":{"type":"string","enum":["INPROGRESS","COMPLETE","ERROR","CANCELING","CANCELED"]},"commandType":{"type":"string","enum":["UPLOAD","COPYDOCUMENT","MOVEDOCUMENT","DELETEWORKSPACE","DELETEDOCUMENT","DELETETAG","UPDATETAG","REINDEX","CLEANUP","REPLACEDOCUMENT"]},"document":{"$ref":"#/definitions/Document"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"EndpointEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Endpoint"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"DependencyType":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"versioned":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"EdgeLineEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/EdgeLine"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"NoteListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Note"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"DefaultGreetingList":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"owner":{"$ref":"#/definitions/GreetingOwner"},"ownerType":{"type":"string","enum":["USER","ORGANIZATION","GROUP"]},"greetings":{"type":"object","additionalProperties":{"$ref":"#/definitions/Greeting"}},"createdDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"createdBy":{"type":"string","format":"uri"},"modifiedDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string","format":"uri"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Greeting":{"type":"object","required":["owner","ownerType","type"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"type":{"type":"string","description":"Greeting type","enum":["STATION","VOICEMAIL","NAME"]},"ownerType":{"type":"string","description":"Greeting owner type","enum":["USER","ORGANIZATION","GROUP"]},"owner":{"description":"Greeting owner","$ref":"#/definitions/DomainEntity"},"audioFile":{"$ref":"#/definitions/GreetingAudioFile"},"audioTTS":{"type":"string"},"createdDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"createdBy":{"type":"string","format":"uri"},"modifiedDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string","format":"uri"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"GreetingAudioFile":{"type":"object","properties":{"durationMilliseconds":{"type":"integer","format":"int64"},"sizeBytes":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"}}},"GreetingOwner":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Metabase":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"TrunkMetabaseEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Metabase"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"CampaignRule":{"type":"object","required":["campaignRuleActions","campaignRuleConditions","campaignRuleEntities"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"dateCreated":{"type":"string","format":"date-time","description":"Creation time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"dateModified":{"type":"string","format":"date-time","description":"Last modified time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"version":{"type":"integer","format":"int32","description":"Required for updates, must match the version number of the most recent update"},"campaignRuleEntities":{"description":"the list of entities the rule monitors","$ref":"#/definitions/CampaignRuleEntities"},"campaignRuleConditions":{"type":"array","description":"the list of conditions the are evaluated","items":{"$ref":"#/definitions/CampaignRuleCondition"}},"campaignRuleActions":{"type":"array","description":"the list of actions that are executed if the conditions are satisfied","items":{"$ref":"#/definitions/CampaignRuleAction"}},"matchAnyConditions":{"type":"boolean"},"enabled":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"CampaignRuleAction":{"type":"object","properties":{"id":{"type":"string"},"parameters":{"$ref":"#/definitions/CampaignRuleParameters"},"actionType":{"type":"string","enum":["turnOnCampaign","turnOffCampaign","turnOnSequence","turnOffSequence","setCampaignPriority","recycleCampaign","setCampaignDialingMode"]},"campaignRuleActionEntities":{"$ref":"#/definitions/CampaignRuleActionEntities"}}},"CampaignRuleActionEntities":{"type":"object","properties":{"campaigns":{"type":"array","items":{"$ref":"#/definitions/UriReference"}},"sequences":{"type":"array","items":{"$ref":"#/definitions/UriReference"}},"useTriggeringEntity":{"type":"boolean"}}},"CampaignRuleCondition":{"type":"object","properties":{"id":{"type":"string"},"parameters":{"$ref":"#/definitions/CampaignRuleParameters"},"conditionType":{"type":"string","enum":["campaignProgress","campaignAgents"]}}},"CampaignRuleEntities":{"type":"object","properties":{"campaigns":{"type":"array","items":{"$ref":"#/definitions/UriReference"}},"sequences":{"type":"array","items":{"$ref":"#/definitions/UriReference"}}}},"CampaignRuleParameters":{"type":"object","properties":{"operator":{"type":"string","description":"The operator for comparison. Required for all campaign rule conditions","enum":["equals","greaterThan","greaterThanEqualTo","lessThan","lessThanEqualTo"]},"value":{"type":"string","description":"The value for comparison. Required for all campaign rule conditions"},"priority":{"type":"string","description":"The priority to set the campaign to. Required for 'set campaign priority' actions","enum":["1","2","3","4","5"]},"dialingMode":{"type":"string","description":"The dialing mode to set the campaign to. Reqired for 'set campaign dialing mode' actions","enum":["agentless","preview","power","predictive","progressive"]}}},"FaxDocument":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"contentUri":{"type":"string","format":"uri"},"workspace":{"$ref":"#/definitions/UriReference"},"createdBy":{"$ref":"#/definitions/UriReference"},"contentType":{"type":"string"},"contentLength":{"type":"integer","format":"int64"},"filename":{"type":"string"},"read":{"type":"boolean"},"pageCount":{"type":"integer","format":"int64"},"callerAddress":{"type":"string"},"receiverAddress":{"type":"string"},"thumbnails":{"type":"array","items":{"$ref":"#/definitions/DocumentThumbnail"}},"sharingUri":{"type":"string","format":"uri"},"downloadSharingUri":{"type":"string","format":"uri"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"FaxDocumentEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/FaxDocument"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"OutboundRouteBase":{"type":"object","required":["classificationTypes","name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"classificationTypes":{"type":"array","description":"The site associated to the outbound route.","items":{"type":"string"}},"enabled":{"type":"boolean"},"distribution":{"type":"string","enum":["SEQUENTIAL","RANDOM"]},"externalTrunkBases":{"type":"array","description":"Trunk base settings of trunkType \"EXTERNAL\". This base must also be set on an edge logical interface for correct routing.","items":{"$ref":"#/definitions/UriReference"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"RoutingStatusRule":{"type":"object","required":["agent","alertTypes","enabled","name","notificationUsers","routingLimitInSeconds","routingStatus"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"Name of the rule"},"agent":{"description":"The agent whose routing status will be watched.","$ref":"#/definitions/User"},"routingStatus":{"type":"string","description":"The routing status on which to alert.","enum":["OFF_QUEUE","IDLE","INTERACTING","NOT_RESPONDING","COMMUNICATING"]},"routingLimitInSeconds":{"type":"integer","format":"int32","description":"The number of seconds to wait before alerting based upon the agent's routing status."},"enabled":{"type":"boolean","description":"Indicates if the rule is enabled."},"inAlarm":{"type":"boolean","description":"Indicates if the rule is in alarm state.","readOnly":true},"notificationUsers":{"type":"array","description":"The ids of users who will be notified of alarm state change.","uniqueItems":true,"items":{"$ref":"#/definitions/User"}},"alertTypes":{"type":"array","description":"A collection of notification methods.","uniqueItems":true,"items":{"type":"string","enum":["SMS","DEVICE","EMAIL"]}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"SchemaCategory":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"SchemaCategoryEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/SchemaCategory"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"ADFS":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"relyingPartyIdentifier":{"type":"string"},"certificate":{"type":"string"},"issuerURI":{"type":"string"},"ssoTargetURI":{"type":"string"},"disabled":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Campaign":{"type":"object","required":["callAnalysisResponseSet","campaignStatus","contactList","dialingMode","edgeGroup","phoneColumns","queue","script"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"dateCreated":{"type":"string","format":"date-time","description":"Creation time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"dateModified":{"type":"string","format":"date-time","description":"Last modified time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"version":{"type":"integer","format":"int32","description":"Required for updates, must match the version number of the most recent update"},"contactList":{"description":"identifier of the contact list for the campaign","$ref":"#/definitions/UriReference"},"queue":{"description":"identifier of the agent assignment queue, required for all dialing modes other than agentless","$ref":"#/definitions/UriReference"},"dialingMode":{"type":"string","description":"dialing mode of the campaign","enum":["agentless","preview","power","predictive","progressive"]},"script":{"description":"identifier of the campaign script, required for all dialing modes other than agentless","$ref":"#/definitions/UriReference"},"edgeGroup":{"description":"identifier of the edge group, required for all dialing modes other than preview","$ref":"#/definitions/UriReference"},"campaignStatus":{"type":"string","description":"status of the campaign; can be set to 'on' or 'off'"},"phoneColumns":{"type":"array","description":"the contact list phone columns to be called for the campaign","items":{"$ref":"#/definitions/PhoneColumn"}},"abandonRate":{"type":"number","format":"double","description":"the targeted abandon rate percentage"},"dncLists":{"type":"array","description":"identifiers of the do not call lists","items":{"$ref":"#/definitions/UriReference"}},"callableTimeSet":{"description":"the identifier of the callable time set","$ref":"#/definitions/UriReference"},"callAnalysisResponseSet":{"description":"the identifier of the call analysis response set, required for all dialing modes other than preview","$ref":"#/definitions/UriReference"},"errors":{"type":"array","description":"a list of current error conditions associated with the campaign","readOnly":true,"items":{"$ref":"#/definitions/RestErrorDetail"}},"callerName":{"type":"string","description":"caller id name to be displayed on the outbound call"},"callerAddress":{"type":"string","example":"(555) 555-5555","description":"caller id phone number to be displayed on the outbound call"},"outboundLineCount":{"type":"integer","format":"int32","description":"for agentless campaigns, the number of outbound lines to be concurrently dialed"},"ruleSets":{"type":"array","description":"identifiers of the rule sets","items":{"$ref":"#/definitions/UriReference"}},"skipPreviewDisabled":{"type":"boolean","description":"for preview campaigns, indicator of whether the agent can skip a preview without placing a call"},"previewTimeOutSeconds":{"type":"integer","format":"int64","description":"for preview campaigns, number of seconds before a call will be automatically placed. A value of 0 indicates no automatic placement of calls"},"contactSort":{"description":"information determining the order in which the contacts will be dialed","$ref":"#/definitions/ContactSort"},"contactSorts":{"type":"array","description":"column prioritized information determining the order in which the contacts will be dialed","items":{"$ref":"#/definitions/ContactSort"}},"noAnswerTimeout":{"type":"integer","format":"int32","description":"for non-preview campaigns, how long to wait before dispositioning as 'no-answer', default 30 seconds"},"callAnalysisLanguage":{"type":"string","description":"The language the edge will use to analyse the call"},"priority":{"type":"integer","format":"int32","description":"The priority of this campaign relative to other campaigns"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ContactSort":{"type":"object","properties":{"fieldName":{"type":"string"},"direction":{"type":"string","description":"The sort direction","enum":["ASC","DESC"]},"numeric":{"type":"boolean","description":"Whether that column contains numeric data"}}},"PhoneColumn":{"type":"object","required":["columnName","type"],"properties":{"columnName":{"type":"string","description":"name of the phone column"},"type":{"type":"string","description":"type of the phone column, for example, 'cell' or 'home'"}}},"RestErrorDetail":{"type":"object","required":["error"],"properties":{"error":{"type":"string","description":"name of the error","readOnly":true},"details":{"type":"string","description":"additional information regarding the error","readOnly":true}}},"CampaignEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Campaign"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"AvailableTranslations":{"type":"object","properties":{"orgSpecific":{"type":"array","items":{"type":"string"}},"builtin":{"type":"array","items":{"type":"string"}}}},"EncryptionKey":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"createDate":{"type":"string","format":"date-time","description":"create date of the key pair. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"keydataSummary":{"type":"string","description":"key data summary (base 64 encoded public key)"},"user":{"description":"user that requested generation of public key","$ref":"#/definitions/User"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"LocalEncryptionKeyRequest":{"type":"object","required":["configId","keypairId","publicKey"],"properties":{"configId":{"type":"string","description":"The local configuration id that contains metadata on private local service"},"publicKey":{"type":"string","description":"Base 64 encoded public key, generated by the local service."},"keypairId":{"type":"string","description":"The key pair id from the local service."}}},"SystemPromptAsset":{"type":"object","required":["language"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"promptId":{"type":"string"},"language":{"type":"string","description":"The asset resource language"},"durationSeconds":{"type":"number","format":"double"},"mediaUri":{"type":"string"},"ttsString":{"type":"string"},"uploadUri":{"type":"string"},"uploadStatus":{"type":"string","enum":["created","uploaded","transcoded"]},"hasDefault":{"type":"boolean"},"languageDefault":{"type":"boolean"},"tags":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DocumentUpdate":{"type":"object","required":["name"],"properties":{"changeNumber":{"type":"integer","format":"int32"},"name":{"type":"string","description":"The name of the document"},"read":{"type":"boolean"},"addTags":{"type":"array","items":{"type":"string"}},"removeTags":{"type":"array","items":{"type":"string"}},"addTagIds":{"type":"array","items":{"type":"string"}},"removeTagIds":{"type":"array","items":{"type":"string"}},"updateAttributes":{"type":"array","items":{"$ref":"#/definitions/DocumentAttribute"}},"removeAttributes":{"type":"array","items":{"type":"string"}}}},"DncList":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the list."},"dateCreated":{"type":"string","format":"date-time","description":"Creation time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"dateModified":{"type":"string","format":"date-time","description":"Last modified time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"version":{"type":"integer","format":"int32","description":"Required for updates, must match the version number of the most recent update"},"importStatus":{"description":"the status of the import process","readOnly":true,"$ref":"#/definitions/ImportStatus"},"size":{"type":"integer","format":"int64","description":"the number of phone numbers in the do not call list","readOnly":true},"dncSourceType":{"type":"string","description":"the type of dnc list being created, rds (csv file), gryphon, or dnc.com","readOnly":true,"enum":["rds","dnc.com","gryphon"]},"loginId":{"type":"string","description":"the loginId if the dncSourceType is dnc.com"},"dncCodes":{"type":"array","description":"the list of dnc.com codes to be treated as DNC","uniqueItems":true,"items":{"type":"string"}},"licenseId":{"type":"string","description":"the license number if the dncSourceType is gryphon"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"SystemPromptAssetEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/SystemPromptAsset"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"FaxSummary":{"type":"object","properties":{"readCount":{"type":"integer","format":"int32"},"unreadCount":{"type":"integer","format":"int32"},"totalCount":{"type":"integer","format":"int32"}}},"PromptAssetEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/PromptAsset"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"PromptAssetCreate":{"type":"object","required":["language"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"promptId":{"type":"string"},"language":{"type":"string","description":"The prompt language."},"mediaUri":{"type":"string"},"ttsString":{"type":"string"},"uploadStatus":{"type":"string"},"uploadUri":{"type":"string"},"languageDefault":{"type":"boolean"},"tags":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}}},"durationSeconds":{"type":"number","format":"double"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ReportRunEntryEntityDomainListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/ReportRunEntry"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"OrgMediaUtilization":{"type":"object","properties":{"maximumCapacity":{"type":"integer","format":"int32","description":"Defines the maximum number of conversations of this type that an agent can handle at one time."},"interruptableMediaTypes":{"type":"array","description":"Defines the list of other media types that can interrupt a conversation of this media type. Values can be: call, chat, email, or socialExpression","items":{"type":"string"}},"includeNonAcd":{"type":"boolean","description":"If true, then track non-ACD conversations against utilization"}}},"Utilization":{"type":"object","properties":{"utilization":{"type":"object","description":"Map of media types to utilization settings. Map keys can be: call, chat, email, or socialExpression","additionalProperties":{"$ref":"#/definitions/OrgMediaUtilization"}}}},"DomainEntityListingQueryResult":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/QueryResult"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"FacetEntry":{"type":"object","properties":{"attribute":{"$ref":"#/definitions/TermAttribute"},"statistics":{"$ref":"#/definitions/FacetStatistics"},"other":{"type":"integer","format":"int64"},"total":{"type":"integer","format":"int64"},"missing":{"type":"integer","format":"int64"},"termCount":{"type":"integer","format":"int32"},"termType":{"type":"string","enum":["TERM","NUMBERRANGE","NUMBERHISTOGRAM","DATERANGE","DATEHISTOGRAM","ID"]},"terms":{"type":"array","items":{"$ref":"#/definitions/FacetTerm"}}}},"FacetKeyAttribute":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"count":{"type":"integer","format":"int32"}}},"FacetStatistics":{"type":"object","properties":{"count":{"type":"integer","format":"int64"},"min":{"type":"number","format":"double"},"max":{"type":"number","format":"double"},"mean":{"type":"number","format":"double"},"stdDeviation":{"type":"number","format":"double"},"dateMin":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateMax":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"}}},"FacetTerm":{"type":"object","properties":{"term":{"type":"string"},"key":{"type":"integer","format":"int64"},"id":{"type":"string"},"name":{"type":"string"},"count":{"type":"integer","format":"int64"},"time":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"}}},"QueryFacetInfo":{"type":"object","properties":{"attributes":{"type":"array","items":{"$ref":"#/definitions/FacetKeyAttribute"}},"facets":{"type":"array","items":{"$ref":"#/definitions/FacetEntry"}}}},"QueryResult":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"body":{"$ref":"#/definitions/DomainEntity"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"QueryResults":{"type":"object","properties":{"results":{"$ref":"#/definitions/DomainEntityListingQueryResult"},"facetInfo":{"$ref":"#/definitions/QueryFacetInfo"}}},"TermAttribute":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"type":{"type":"string","enum":["NUMBER","STRING","DATE","BOOLEAN","LIST"]}}},"ContentAttributeFilterItem":{"type":"object","properties":{"id":{"type":"string"},"operator":{"type":"string","enum":["IN","RANGE","EQUALS","NOTEQUALS","LESSTHAN","LESSTHANEQUALS","GREATERTHAN","GREATERTHANEQUALS","CONTAINS"]},"values":{"type":"array","items":{"type":"string"}}}},"ContentFacetFilterItem":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["NUMBER","STRING","DATE","BOOLEAN","LIST"]},"operator":{"type":"string","enum":["IN","RANGE","EQUALS","NOTEQUALS","LESSTHAN","LESSTHANEQUALS","GREATERTHAN","GREATERTHANEQUALS","CONTAINS"]},"values":{"type":"array","items":{"type":"string"}}}},"ContentQueryRequest":{"type":"object","properties":{"queryPhrase":{"type":"string"},"pageNumber":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"facetNameRequests":{"type":"array","items":{"type":"string"}},"sort":{"type":"array","items":{"$ref":"#/definitions/ContentSortItem"}},"filters":{"type":"array","items":{"$ref":"#/definitions/ContentFacetFilterItem"}},"attributeFilters":{"type":"array","items":{"$ref":"#/definitions/ContentAttributeFilterItem"}},"includeShares":{"type":"boolean"}}},"ContentSortItem":{"type":"object","properties":{"name":{"type":"string"},"ascending":{"type":"boolean"}}},"Response":{"type":"object","required":["libraries","texts"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"version":{"type":"integer","format":"int32","description":"Version number required for updates."},"libraries":{"type":"array","description":"One or more libraries response is associated with.","items":{"$ref":"#/definitions/UriReference"}},"texts":{"type":"array","description":"One or more texts associated with the response.","items":{"$ref":"#/definitions/ResponseText"}},"createdBy":{"description":"User that created the response","$ref":"#/definitions/User"},"dateCreated":{"type":"string","format":"date-time","description":"The date and time the response was created. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"interactionType":{"type":"string","description":"The interaction type for this response.","enum":["chat","email","twitter"]},"substitutions":{"type":"array","description":"Details about any text substitutions used in the texts for this response.","items":{"$ref":"#/definitions/ResponseSubstitution"}},"substitutionsSchema":{"description":"Metadata about the text substitutions in json schema format.","$ref":"#/definitions/JsonSchemaDocument"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}},"description":"Contains information about a response."},"ResponseSubstitution":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"Response substitution identifier."},"description":{"type":"string","description":"Response substitution description."},"defaultValue":{"type":"string","description":"Response substitution default value."}},"description":"Contains information about the substitutions associated with a response."},"ResponseText":{"type":"object","required":["content"],"properties":{"content":{"type":"string","description":"Response text content."},"contentType":{"type":"string","description":"Response text content type.","enum":["text/plain","text/html"]}},"description":"Contains information about the text associated with a response."},"Agent":{"type":"object","properties":{"stage":{"type":"string","description":"The current stage for this agent"}}},"LicenseDefinitionListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/LicenseDefinition"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"InboundRouteEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/InboundRoute"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"Reaction":{"type":"object","properties":{"data":{"type":"string"},"name":{"type":"string"},"reactionType":{"type":"string","enum":["HANGUP","TRANSFER","TRANSFER_FLOW","PLAY_FILE"]}}},"ResponseSet":{"type":"object","required":["responses"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"dateCreated":{"type":"string","format":"date-time","description":"Creation time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"dateModified":{"type":"string","format":"date-time","description":"Last modified time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"version":{"type":"integer","format":"int32","description":"Required for updates, must match the version number of the most recent update"},"responses":{"type":"object","description":"Map of disposition identifiers to reactions. For example: {\"disposition.classification.callable.person\": {\"reactionType\": \"transfer\"}}","additionalProperties":{"$ref":"#/definitions/Reaction"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DID":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"phoneNumber":{"type":"string"},"didPool":{"$ref":"#/definitions/UriReference"},"owner":{"description":"A Uri reference to the owner of this DID, which is either a User or an IVR","$ref":"#/definitions/UriReference"},"ownerType":{"type":"string","enum":["USER","PHONE","IVR_CONFIG","GROUP"]},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DIDEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/DID"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"GroupEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Group"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"DependencyTypeEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/DependencyType"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"UnreadStatus":{"type":"object","properties":{"unread":{"type":"boolean","description":"Sets if the alert is read or unread."}}},"VoicemailGroupPolicy":{"type":"object","properties":{"name":{"type":"string"},"group":{"description":"The group associated with the policy","readOnly":true,"$ref":"#/definitions/Group"},"enabled":{"type":"boolean","description":"Whether voicemail is enabled for the group"},"sendEmailNotifications":{"type":"boolean","description":"Whether email notifications are sent to group members when a new voicemail is received"},"rotateCallsSecs":{"type":"integer","format":"int32","description":"How many seconds to ring before rotating to the next member in the group"},"stopRingingAfterRotations":{"type":"integer","format":"int32","description":"How many rotations to go through"}}},"Station":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"description":{"type":"string"},"status":{"type":"string","enum":["AVAILABLE","ASSOCIATED"]},"userId":{"type":"string"},"primaryEdge":{"$ref":"#/definitions/UriReference"},"secondaryEdge":{"$ref":"#/definitions/UriReference"},"type":{"type":"string"},"lineAppearanceId":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"StationEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Station"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"UserQueue":{"type":"object","required":["acwSettings","mediaSettings","skillEvaluationMethod"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"mediaSettings":{"type":"object","description":"The media settings for the queue.","additionalProperties":{"$ref":"#/definitions/MediaSetting"}},"bullseye":{"description":"The bulls-eye settings for the queue.","$ref":"#/definitions/Bullseye"},"acwSettings":{"description":"The ACW settings for the queue.","$ref":"#/definitions/AcwSettings"},"skillEvaluationMethod":{"type":"string","description":"The skill evaluation method to use when routing conversations.","enum":["NONE","BEST","ALL"]},"queueFlow":{"description":"The in-queue flow to use for conversations waiting in queue.","$ref":"#/definitions/UriReference"},"callingPartyName":{"type":"string","description":"The name to use for caller identification for outbound calls from this queue."},"callingPartyNumber":{"type":"string","description":"The phone number to use for caller identification for outbound calls from this queue."},"defaultScripts":{"type":"object","description":"The default script Ids for the communication types.","additionalProperties":{"$ref":"#/definitions/Script"}},"outboundEmailAddress":{"$ref":"#/definitions/QueueEmailAddress"},"joined":{"type":"boolean"},"memberCount":{"type":"integer","format":"int32"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"UserQueueEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/UserQueue"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"FlowVersionEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/FlowVersion"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"WorkspaceEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Workspace"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"WorkspaceCreate":{"type":"object","required":["name"],"properties":{"name":{"type":"string","description":"The workspace name"},"bucket":{"type":"string"},"description":{"type":"string"}}},"ResponseEntityList":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Response"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}},"description":"Query result list"},"ResponseQueryResults":{"type":"object","required":["results"],"properties":{"results":{"description":"Contains the query results","$ref":"#/definitions/ResponseEntityList"}},"description":"Used to return response query results"},"ResponseFilter":{"type":"object","required":["name","operator","values"],"properties":{"name":{"type":"string","description":"Field to filter on. Allowed values are 'name' and 'libraryId."},"operator":{"type":"string","description":"Filter operation: IN, EQUALS, NOTEQUALS.","enum":["IN","EQUALS","NOTEQUALS"]},"values":{"type":"array","description":"Values to filter on.","items":{"type":"string"}}},"description":"Used to filter response queries"},"ResponseQueryRequest":{"type":"object","properties":{"queryPhrase":{"type":"string","description":"Query phrase to search response text and name. If not set will match all."},"pageSize":{"type":"integer","format":"int32","description":"The maximum number of hits to return. Default: 25, Maximum: 500."},"filters":{"type":"array","description":"Filter the query results.","items":{"$ref":"#/definitions/ResponseFilter"}}},"description":"Used to query for responses"},"OrphanUpdateRequest":{"type":"object","properties":{"archiveDate":{"type":"string","format":"date-time","description":"The orphan recording's archive date. Must be greater than 1 day from now if set. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"deleteDate":{"type":"string","format":"date-time","description":"The orphan recording's delete date. Must be greater than archiveDate if set, otherwise one day from now. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"conversationId":{"type":"string","description":"A conversation Id that this orphan's recording is to be attached to. If not present, the conversationId will be deduced from the recording media."}}},"OrphanRecording":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"createdTime":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"recoveredTime":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"providerType":{"type":"string","enum":["EDGE","CHAT","EMAIL"]},"mediaSizeBytes":{"type":"integer","format":"int64"},"mediaType":{"type":"string","enum":["CALL","CHAT","EMAIL"]},"fileState":{"type":"string","enum":["ARCHIVED","AVAILABLE","DELETED","RESTORED","RESTORING","UPLOADING"]},"providerEndpoint":{"$ref":"#/definitions/Endpoint"},"recording":{"$ref":"#/definitions/Recording"},"orphanStatus":{"type":"string","description":"The status of the orphaned recording's conversation.","enum":["NO_CONVERSATION","UNKNOWN_CONVERSATION","CONVERSATION_NOT_COMPLETE","CONVERSATION_NOT_EVALUATED","EVALUATED"]},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"OAuthProviderEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/OAuthProvider"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"ConsumedResourcesEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Dependency"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"InteractionStatsRule":{"type":"object","required":["alertTypes","dimension","dimensionValue","enabled","mediaType","metric","name","notificationUsers","numericRange","statistic","value"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"Name of the rule"},"dimension":{"type":"string","description":"The dimension of concern.","enum":["queueId","userId"]},"dimensionValue":{"type":"string","description":"The value of the dimension."},"metric":{"type":"string","description":"The metric to be assessed.","enum":["tAbandon","tAnswered","tTalk","nOffered","tHandle","nTransferred","oServiceLevel","tWait","tHeld","tAcw"]},"mediaType":{"type":"string","description":"The media type.","enum":["voice","chat","email"]},"numericRange":{"type":"string","description":"The comparison descriptor used against the metric's value.","enum":["gt","gte","lt","lte","eq","ne"]},"statistic":{"type":"string","description":"The statistic of concern for the metric.","enum":["count","min","ratio","max"]},"value":{"type":"number","format":"double","description":"The threshold value."},"enabled":{"type":"boolean","description":"Indicates if the rule is enabled."},"inAlarm":{"type":"boolean","description":"Indicates if the rule is in alarm state.","readOnly":true},"notificationUsers":{"type":"array","description":"The ids of users who will be notified of alarm state change.","uniqueItems":true,"items":{"$ref":"#/definitions/User"}},"alertTypes":{"type":"array","description":"A collection of notification methods.","uniqueItems":true,"items":{"type":"string","enum":["SMS","DEVICE","EMAIL"]}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DomainOrganizationRoleUpdate":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the role"},"description":{"type":"string"},"defaultRoleId":{"type":"string"},"permissions":{"type":"array","uniqueItems":true,"items":{"type":"string"}},"permissionPolicies":{"type":"array","uniqueItems":true,"items":{"$ref":"#/definitions/DomainPermissionPolicy"}},"userCount":{"type":"integer","format":"int32"},"roleNeedsUpdate":{"type":"boolean","description":"Optional unless patch operation."},"base":{"type":"boolean"},"default":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"AttemptLimitsEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/AttemptLimits"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"CommandStatusEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/CommandStatus"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"CampaignProgress":{"type":"object","required":["campaign","contactList"],"properties":{"campaign":{"description":"Identifier of the campaign","$ref":"#/definitions/UriReference"},"contactList":{"description":"Identifier of the contact list","$ref":"#/definitions/UriReference"},"numberOfContactsCalled":{"type":"integer","format":"int64","description":"Number of contacts processed during the campaign","readOnly":true},"totalNumberOfContacts":{"type":"integer","format":"int64","description":"Total number of contacts in the campaign","readOnly":true},"percentage":{"type":"integer","format":"int64","description":"Percentage of contacts processed during the campaign","readOnly":true}}},"AuditChange":{"type":"object","properties":{"property":{"type":"string"},"entity":{"$ref":"#/definitions/AuditEntityReference"},"oldValues":{"type":"array","items":{"type":"string"}},"newValues":{"type":"array","items":{"type":"string"}}}},"AuditEntityReference":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"selfUri":{"type":"string","format":"uri"},"type":{"type":"string","enum":["ATTRIBUTE","ATTRIBUTE_GROUP_INSTANCE","DOCUMENT","DOWNLOAD","FAX","GROUP","RECORDING","TAG","WORKSPACE","USER","PUBLIC"]},"action":{"type":"string"}}},"DocumentAudit":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"user":{"$ref":"#/definitions/UriReference"},"workspace":{"$ref":"#/definitions/UriReference"},"transactionId":{"type":"string"},"transactionInitiator":{"type":"boolean"},"application":{"type":"string"},"serviceName":{"type":"string"},"level":{"type":"string","enum":["USER","SYSTEM"]},"timestamp":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"status":{"type":"string","enum":["SUCCESS","FAILURE"]},"actionContext":{"type":"string","enum":["CREATE","READ","UPDATE","DELETE","DOWNLOAD","VIEW","UPLOAD","SAVE","MOVE","COPY","ADD","REMOVE","RECEIVE","CONVERT","FAX","CREATE_COVERPAGE","USER_ADD","USER_REMOVE","MEMBER_ADD","MEMBER_REMOVE","MEMBER_UPDATE","TAG_ADD","TAG_REMOVE","TAG_UPDATE","ATTRIBUTE_ADD","ATTRIBUTE_REMOVE","ATTRIBUTE_UPDATE","ATTRIBUTE_GROUP_INSTANCE_ADD","ATTRIBUTE_GROUP_INSTANCE_REMOVE","ATTRIBUTE_GROUP_INSTANCE_UPDATE","INDEX_SAVE","INDEX_DELETE","INDEX_CREATE","FILE_SAVE","FILE_DELETE","FILE_READ","THUMBNAIL_CREATE","TEXT_EXTRACT","SHARE_ADD","SHARE_REMOVE","VERSION_CREATE"]},"action":{"type":"string","enum":["CREATE","READ","UPDATE","DELETE","DOWNLOAD","VIEW","UPLOAD","SAVE","MOVE","COPY","ADD","REMOVE","RECEIVE","CONVERT","FAX","CREATE_COVERPAGE","USER_ADD","USER_REMOVE","MEMBER_ADD","MEMBER_REMOVE","MEMBER_UPDATE","TAG_ADD","TAG_REMOVE","TAG_UPDATE","ATTRIBUTE_ADD","ATTRIBUTE_REMOVE","ATTRIBUTE_UPDATE","ATTRIBUTE_GROUP_INSTANCE_ADD","ATTRIBUTE_GROUP_INSTANCE_REMOVE","ATTRIBUTE_GROUP_INSTANCE_UPDATE","INDEX_SAVE","INDEX_DELETE","INDEX_CREATE","FILE_SAVE","FILE_DELETE","FILE_READ","THUMBNAIL_CREATE","TEXT_EXTRACT","SHARE_ADD","SHARE_REMOVE","VERSION_CREATE"]},"entity":{"$ref":"#/definitions/AuditEntityReference"},"changes":{"type":"array","items":{"$ref":"#/definitions/AuditChange"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DocumentAuditEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/DocumentAudit"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"WrapUpCodeMapping":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"dateCreated":{"type":"string","format":"date-time","description":"Creation time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"dateModified":{"type":"string","format":"date-time","description":"Last modified time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"version":{"type":"integer","format":"int32","description":"Required for updates, must match the version number of the most recent update"},"defaultSet":{"type":"array","description":"The default set of wrapup values","uniqueItems":true,"items":{"type":"string","enum":["CONTACT_UNCALLABLE","NUMBER_UNCALLABLE","RIGHT_PARTY_CONTACT"]}},"mapping":{"type":"object","description":"A map from wrapup code identifiers to a set of wrapup values","additionalProperties":{"type":"array","uniqueItems":true,"items":{"type":"string","enum":["CONTACT_UNCALLABLE","NUMBER_UNCALLABLE","RIGHT_PARTY_CONTACT"]}}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DigitLength":{"type":"object","properties":{"start":{"type":"string"},"end":{"type":"string"}}},"Number":{"type":"object","properties":{"start":{"type":"string"},"end":{"type":"string"}}},"NumberPlan":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"match":{"type":"string"},"normalizedFormat":{"type":"string"},"priority":{"type":"integer","format":"int32"},"numbers":{"type":"array","items":{"$ref":"#/definitions/Number"}},"digitLength":{"$ref":"#/definitions/DigitLength"},"classification":{"type":"string"},"matchType":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"GreetingListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Greeting"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"WrapupCodeEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/WrapupCode"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"HeartBeatRuleContainer":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/HeartBeatRule"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"ChannelTopic":{"type":"object","properties":{"id":{"type":"string","description":"Topic id for subscription"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ChannelTopicEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/ChannelTopic"}}}},"DomainPermission":{"type":"object","properties":{"domain":{"type":"string"},"entityType":{"type":"string"},"action":{"type":"string"},"label":{"type":"string"},"allowsConditions":{"type":"boolean"}}},"DomainPermissionCollection":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"domain":{"type":"string"},"permissionMap":{"type":"object","additionalProperties":{"type":"array","items":{"$ref":"#/definitions/DomainPermission"}}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"PermissionCollectionEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/DomainPermissionCollection"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"CallForwarding":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"user":{"$ref":"#/definitions/User"},"enabled":{"type":"boolean"},"phoneNumber":{"type":"string"},"modifiedDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"UserEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/User"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"GSuite":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"relyingPartyIdentifier":{"type":"string"},"certificate":{"type":"string"},"issuerURI":{"type":"string"},"ssoTargetURI":{"type":"string"},"disabled":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"KeyRotationSchedule":{"type":"object","required":["period"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"period":{"type":"string","description":"Value to set schedule to","enum":["DISABLED","DAILY","WEEKLY","MONTHLY","YEARLY"]},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"TimeOffRequestPatch":{"type":"object","properties":{"markedAsRead":{"type":"boolean"}}},"DomainPhysicalCapabilities":{"type":"object","properties":{"vlan":{"type":"boolean"},"team":{"type":"boolean"}}},"DomainPhysicalInterface":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"edgeUri":{"type":"string","format":"uri"},"friendlyName":{"type":"string"},"hardwareAddress":{"type":"string"},"portLabel":{"type":"string"},"physicalCapabilities":{"$ref":"#/definitions/DomainPhysicalCapabilities"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"PhysicalInterfaceEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/DomainPhysicalInterface"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"GroupMembersUpdate":{"type":"object","required":["memberIds","version"],"properties":{"memberIds":{"type":"array","description":"A list of the ids of the members to add.","items":{"type":"string"}},"version":{"type":"integer","format":"int32","description":"The current group version."}}},"CallableContactsDiagnostic":{"type":"object","properties":{"attemptLimits":{"description":"Attempt limits for the campaign's contact list","readOnly":true,"$ref":"#/definitions/UriReference"},"dncLists":{"type":"array","description":"Do not call lists for the campaign","readOnly":true,"items":{"$ref":"#/definitions/UriReference"}},"callableTimeSet":{"description":"Callable time sets for the campaign","readOnly":true,"$ref":"#/definitions/UriReference"},"ruleSets":{"type":"array","description":"Rule sets for the campaign","readOnly":true,"items":{"$ref":"#/definitions/UriReference"}}}},"CampaignDiagnostics":{"type":"object","properties":{"callableContacts":{"description":"Campaign properties that can impact which contacts are callable","readOnly":true,"$ref":"#/definitions/CallableContactsDiagnostic"},"queueUtilizationDiagnostic":{"description":"Information regarding the campaign's queue","readOnly":true,"$ref":"#/definitions/QueueUtilizationDiagnostic"},"ruleSetDiagnostics":{"type":"array","description":"Information regarding the campaign's rule sets","readOnly":true,"items":{"$ref":"#/definitions/RuleSetDiagnostic"}},"outstandingInteractionsCount":{"type":"integer","format":"int32","description":"Current number of outstanding interactions on the campaign","readOnly":true}}},"QueueUtilizationDiagnostic":{"type":"object","properties":{"queue":{"description":"Identifier of the queue","readOnly":true,"$ref":"#/definitions/UriReference"},"usersInQueue":{"type":"integer","format":"int32","description":"The number of users joined to the queue","readOnly":true},"activeUsersInQueue":{"type":"integer","format":"int32","description":"The number of users active on the queue","readOnly":true},"usersOnQueue":{"type":"integer","format":"int32","description":"The number of users with a status of on-queue","readOnly":true},"usersNotUtilized":{"type":"integer","format":"int32","description":"The number of users in the queue currently not engaged","readOnly":true},"usersOnQueueWithStation":{"type":"integer","format":"int32","description":"The number of users in the queue with a station","readOnly":true},"usersOnACampaignCall":{"type":"integer","format":"int32","description":"The number of users currently engaged in a campaign call","readOnly":true},"usersOnDifferentEdgeGroup":{"type":"integer","format":"int32","description":"The number of users whose station is homed to an edge different from the campaign","readOnly":true},"usersOnANonCampaignCall":{"type":"integer","format":"int32","description":"The number of users currently engaged in a communication that is not part of the campaign","readOnly":true}}},"RuleSetDiagnostic":{"type":"object","properties":{"ruleSet":{"description":"A campaign rule set","readOnly":true,"$ref":"#/definitions/UriReference"},"warnings":{"type":"array","description":"Diagnostic warnings for the rule set","readOnly":true,"items":{"type":"string","enum":["WRAPUP_CODE_NOT_IN_QUEUE","CONTACT_ATTRIBUTE_NOT_IN_CONTACT_LIST","NO_DNC_LIST_FOR_APPEND","PHONE_CONDITIONS_WITH_MULTICOLUMN_PREVIEW"]}}}},"RoutingStatusRuleContainer":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/RoutingStatusRule"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"CobrowseConversation":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"participants":{"type":"array","description":"The list of participants involved in the conversation.","items":{"$ref":"#/definitions/CobrowseMediaParticipant"}},"otherMediaUris":{"type":"array","description":"The list of other media channels involved in the conversation.","items":{"type":"string","format":"uri"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"CobrowseConversationEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/CobrowseConversation"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"CobrowseMediaParticipant":{"type":"object","properties":{"id":{"type":"string","description":"The unique participant ID."},"name":{"type":"string","description":"The display friendly name of the participant."},"address":{"type":"string","description":"The participant address."},"startTime":{"type":"string","format":"date-time","description":"The time when this participant first joined the conversation. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"connectedTime":{"type":"string","format":"date-time","description":"The time when this participant went connected for this media (eg: video connected time). Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"endTime":{"type":"string","format":"date-time","description":"The time when this participant went disconnected for this media (eg: video disconnected time). Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"startHoldTime":{"type":"string","format":"date-time","description":"The time when this participant's hold started. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"purpose":{"type":"string","description":"The participant's purpose. Values can be: 'agent', 'user', 'customer', 'external', 'acd', 'ivr"},"state":{"type":"string","description":"The participant's state. Values can be: 'alerting', 'connected', 'disconnected', 'dialing', 'contacting","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","converting","uploading","transmitting","none"]},"direction":{"type":"string","description":"The participant's direction. Values can be: 'inbound' or 'outbound'","enum":["inbound","outbound"]},"disconnectType":{"type":"string","description":"The reason the participant was disconnected from the conversation.","enum":["endpoint","client","system","transfer","transfer.conference","transfer.consult","transfer.forward","transfer.noanswer","transfer.notavailable","transport.failure","error","peer","other","spam"]},"held":{"type":"boolean","description":"Value is true when the participant is on hold."},"wrapupRequired":{"type":"boolean","description":"Value is true when the participant requires wrap-up."},"wrapupPrompt":{"type":"string","description":"The wrap-up prompt indicating the type of wrap-up to be performed."},"user":{"description":"The PureCloud user for this participant.","$ref":"#/definitions/UriReference"},"queue":{"description":"The PureCloud queue for this participant.","$ref":"#/definitions/UriReference"},"attributes":{"type":"object","description":"A list of ad-hoc attributes for the participant.","additionalProperties":{"type":"string"}},"errorInfo":{"description":"If the conversation ends in error, contains additional error details.","$ref":"#/definitions/ErrorBody"},"script":{"description":"The Engage script that should be used by this participant.","$ref":"#/definitions/UriReference"},"wrapupTimeoutMs":{"type":"integer","format":"int32","description":"The amount of time the participant has to complete wrap-up."},"wrapupSkipped":{"type":"boolean","description":"Value is true when the participant has skipped wrap-up."},"provider":{"type":"string","description":"The source provider for the communication."},"externalContact":{"description":"If this participant represents an external contact, then this will be the reference for the external contact.","$ref":"#/definitions/UriReference"},"externalOrganization":{"description":"If this participant represents an external org, then this will be the reference for the external org.","$ref":"#/definitions/UriReference"},"wrapup":{"description":"Wrapup for this participant, if it has been applied.","$ref":"#/definitions/Wrapup"},"cobrowseSessionId":{"type":"string","description":"The co-browse session ID."},"cobrowseRole":{"type":"string","description":"This value identifies the role of the co-browse client within the co-browse session (a client is a sharer or a viewer)."},"controlling":{"type":"array","description":"ID of co-browse participants for which this client has been granted control (list is empty if this client cannot control any shared pages).","items":{"type":"string"}},"viewerUrl":{"type":"string","description":"The URL that can be used to open co-browse session in web browser."},"providerEventTime":{"type":"string","format":"date-time","description":"The time when the provider event which triggered this conversation update happened in the corrected provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"}}},"CampaignStats":{"type":"object","properties":{"contactRate":{"description":"Information regarding the campaign's connect rate","readOnly":true,"$ref":"#/definitions/ConnectRate"},"idleAgents":{"type":"integer","format":"int32","description":"Number of available agents not currently being utilized","readOnly":true},"effectiveIdleAgents":{"type":"number","format":"double","description":"Number of effective available agents not currently being utilized","readOnly":true},"adjustedCallsPerAgent":{"type":"number","format":"double","description":"Calls per agent adjusted by pace","readOnly":true},"outstandingCalls":{"type":"integer","format":"int32","description":"Number of campaign calls currently ongoing","readOnly":true},"scheduledCalls":{"type":"integer","format":"int32","description":"Number of campaign calls currently scheduled","readOnly":true}}},"ConnectRate":{"type":"object","properties":{"attempts":{"type":"integer","format":"int64","description":"Number of call attempts made","readOnly":true},"connects":{"type":"integer","format":"int64","description":"Number of calls with a live voice detected","readOnly":true},"connectRatio":{"type":"number","format":"double","description":"Ratio of connects to attempts","readOnly":true}}},"AttributeFilterItem":{"type":"object","properties":{"id":{"type":"string"},"operator":{"type":"string","enum":["IN","RANGE","EQUALS","NOTEQUALS","LESSTHAN","LESSTHANEQUALS","GREATERTHAN","GREATERTHANEQUALS","CONTAINS"]},"values":{"type":"array","items":{"type":"string"}}}},"ContentFilterItem":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["NUMBER","STRING","DATE","BOOLEAN","LIST"]},"operator":{"type":"string","enum":["IN","RANGE","EQUALS","NOTEQUALS","LESSTHAN","LESSTHANEQUALS","GREATERTHAN","GREATERTHANEQUALS","CONTAINS"]},"values":{"type":"array","items":{"type":"string"}}}},"QueryRequest":{"type":"object","properties":{"queryPhrase":{"type":"string"},"pageNumber":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"facetNameRequests":{"type":"array","items":{"type":"string"}},"sort":{"type":"array","items":{"$ref":"#/definitions/SortItem"}},"filters":{"type":"array","items":{"$ref":"#/definitions/ContentFilterItem"}},"attributeFilters":{"type":"array","items":{"$ref":"#/definitions/AttributeFilterItem"}},"includeShares":{"type":"boolean"}}},"SortItem":{"type":"object","properties":{"name":{"type":"string"},"ascending":{"type":"boolean"}}},"ObservationQueryResponse":{"type":"object","properties":{"results":{"type":"array","items":{"$ref":"#/definitions/ObservationDataContainer"}}}},"AnalyticsRoutingStatusRecord":{"type":"object","properties":{"startTime":{"type":"string","format":"date-time","description":"The start time of the record. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"endTime":{"type":"string","format":"date-time","description":"The end time of the record. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"routingStatus":{"type":"string","description":"The user's ACD routing status","enum":["OFF_QUEUE","IDLE","INTERACTING","NOT_RESPONDING","COMMUNICATING"]},"durationMilliseconds":{"type":"integer","format":"int64","description":"The duration of the status (in milliseconds)"}}},"AnalyticsUserDetail":{"type":"object","properties":{"userId":{"type":"string","description":"The identifier for the user"},"primaryPresence":{"type":"array","description":"The presence records for the user","items":{"$ref":"#/definitions/AnalyticsUserPresenceRecord"}},"routingStatus":{"type":"array","description":"The ACD routing status records for the user","items":{"$ref":"#/definitions/AnalyticsRoutingStatusRecord"}}}},"AnalyticsUserDetailsQueryResponse":{"type":"object","properties":{"userDetails":{"type":"array","items":{"$ref":"#/definitions/AnalyticsUserDetail"}},"aggregations":{"type":"array","items":{"$ref":"#/definitions/AggregationResult"}}}},"AnalyticsUserPresenceRecord":{"type":"object","properties":{"startTime":{"type":"string","format":"date-time","description":"The start time of the record. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"endTime":{"type":"string","format":"date-time","description":"The end time of the record. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"systemPresence":{"type":"string","description":"The user's system presence","enum":["AVAILABLE","AWAY","BUSY","OFFLINE","IDLE","ON_QUEUE","MEAL","TRAINING","MEETING","BREAK"]},"organizationPresenceId":{"type":"string","description":"The identifier for the user's organization presence"},"durationMilliseconds":{"type":"integer","format":"int64","description":"The duration of the status (in milliseconds)"}}},"UserDetailsQuery":{"type":"object","properties":{"interval":{"type":"string","description":"Specifies the date and time range of data being queried. Conversations MUST have started within this time range to potentially be included within the result set. Intervals are represented as an ISO-8601 string. For example: YYYY-MM-DDThh:mm:ss/YYYY-MM-DDThh:mm:ss"},"userFilters":{"type":"array","description":"Filters that target the users to retrieve data for","items":{"$ref":"#/definitions/AnalyticsQueryFilter"}},"presenceFilters":{"type":"array","description":"Filters that target system and organization presence-level data","items":{"$ref":"#/definitions/AnalyticsQueryFilter"}},"routingStatusFilters":{"type":"array","description":"Filters that target agent routing status-level data","items":{"$ref":"#/definitions/AnalyticsQueryFilter"}},"presenceAggregations":{"type":"array","description":"Include faceted search and aggregate roll-ups of presence data in your search results. This does not function as a filter, but rather, summary data about the presence results matching your filters","items":{"$ref":"#/definitions/AnalyticsQueryAggregation"}},"routingStatusAggregations":{"type":"array","description":"Include faceted search and aggregate roll-ups of agent routing status data in your search results. This does not function as a filter, but rather, summary data about the agent routing status results matching your filters","items":{"$ref":"#/definitions/AnalyticsQueryAggregation"}},"paging":{"description":"Page size and number to control iterating through large result sets. Default page size is 25","$ref":"#/definitions/PagingSpec"},"order":{"type":"string","description":"Sort the result set in ascending/descending order. Default is ascending","enum":["asc","desc"]}}},"PresenceQueryResponse":{"type":"object","properties":{"systemToOrganizationMappings":{"type":"object","description":"A mapping from system presence to a list of organization presence ids","additionalProperties":{"type":"array","items":{"type":"string"}}},"results":{"type":"array","items":{"$ref":"#/definitions/AggregateDataContainer"}}}},"DncListCreate":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the list."},"dateCreated":{"type":"string","format":"date-time","description":"Creation time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"dateModified":{"type":"string","format":"date-time","description":"Last modified time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"version":{"type":"integer","format":"int32","description":"Required for updates, must match the version number of the most recent update"},"importStatus":{"description":"the status of the import process","readOnly":true,"$ref":"#/definitions/ImportStatus"},"size":{"type":"integer","format":"int64","description":"the number of phone numbers in the do not call list","readOnly":true},"dncSourceType":{"type":"string","description":"the type of dnc list being created, rds (csv file), gryphon, or dnc.com","enum":["rds","dnc.com","gryphon"]},"loginId":{"type":"string","description":"the loginId if the dncSourceType is dnc.com"},"dncCodes":{"type":"array","description":"the list of dnc.com codes to be treated as DNC","uniqueItems":true,"items":{"type":"string"}},"licenseId":{"type":"string","description":"the license number if the dncSourceType is gryphon"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DncListEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/DncList"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"OrphanRecordingListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/OrphanRecording"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"OrganizationRoleEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/DomainOrganizationRole"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"SystemPrompt":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"description":{"type":"string"},"resources":{"type":"array","items":{"$ref":"#/definitions/SystemPromptAsset"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"SystemPromptEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/SystemPrompt"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"EdgeTrunkBase":{"type":"object","required":["name","trunkMetabase","trunkType"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"trunkMetabase":{"description":"The meta-base this trunk is based on.","$ref":"#/definitions/UriReference"},"properties":{"type":"object","additionalProperties":{"type":"object"}},"trunkType":{"type":"string","description":"The type of this trunk base.","enum":["EXTERNAL","PHONE","EDGE"]},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"HeartBeatAlert":{"type":"object","required":["alertTypes","heartBeatTimeoutInMinutes","name","notificationUsers","ruleId","ruleType","senderId","startDate"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"Name of the rule"},"senderId":{"type":"string","description":"The value that identifies the sender of the heartbeat."},"heartBeatTimeoutInMinutes":{"type":"integer","format":"int32","description":"The number of minutes to wait before alerting missing heartbeats."},"ruleId":{"type":"string","description":"The id of the rule.","readOnly":true},"startDate":{"type":"string","format":"date-time","description":"The date/time the alert was created. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"endDate":{"type":"string","format":"date-time","description":"The date/time the owning rule exiting in alarm status. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"notificationUsers":{"type":"array","description":"The ids of users who were notified of alarm state change.","readOnly":true,"uniqueItems":true,"items":{"$ref":"#/definitions/User"}},"alertTypes":{"type":"array","description":"A collection of notification methods.","readOnly":true,"uniqueItems":true,"items":{"type":"string","enum":["SMS","DEVICE","EMAIL"]}},"ruleType":{"type":"string","description":"The type of heartbeat rule that generated the alert","enum":["EDGE"]},"ruleUri":{"type":"string","format":"uri"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"HeartBeatAlertContainer":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/HeartBeatAlert"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"GroupUpdate":{"type":"object","required":["version"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The group name."},"description":{"type":"string"},"state":{"type":"string","description":"State of the group.","enum":["active","inactive","deleted"]},"version":{"type":"integer","format":"int32","description":"Current version for this resource."},"images":{"type":"array","items":{"$ref":"#/definitions/UserImage"}},"addresses":{"type":"array","items":{"$ref":"#/definitions/GroupContact"}},"rulesVisible":{"type":"boolean","description":"Are membership rules visible to the person requesting to view the group"},"visibility":{"type":"string","description":"Who can view this group","enum":["public","owners","members"]},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"InboundDomain":{"type":"object","required":["mxRecordStatus"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"mxRecordStatus":{"type":"string","description":"Mx Record Status","enum":["VALID","INVALID","NOT_AVAILABLE"]},"subDomain":{"type":"boolean","description":"Indicates if this a PureCloud sub-domain. If true, then the appropriate DNS records are created for sending/receiving email."},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"InboundDomainEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/InboundDomain"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"LineEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Line"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"ScriptEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Script"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"ExtensionPool":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"startNumber":{"type":"string","description":"The starting phone number for the range of this Extension pool. Must be in E.164 format"},"endNumber":{"type":"string","description":"The ending phone number for the range of this Extension pool. Must be in E.164 format"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ExtensionPoolEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/ExtensionPool"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"EdgeLogsJobUploadRequest":{"type":"object","required":["fileIds"],"properties":{"fileIds":{"type":"array","description":"A list of file ids to upload.","items":{"type":"string"}}}},"EncryptionKeyEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/EncryptionKey"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"CertificateDetails":{"type":"object","properties":{"issuer":{"type":"string","description":"Information about the issuer of the certificate. The value of this property is a comma separated key=value format. Each key is one of the attribute names supported by X.500."},"subject":{"type":"string","description":"Information about the subject of the certificate. The value of this property is a comma separated key=value format. Each key is one of the attribute names supported by X.500."},"expirationDate":{"type":"string","format":"date-time","description":"The expiration date of the certificate. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"issueDate":{"type":"string","format":"date-time","description":"The issue date of the certificate. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"expired":{"type":"boolean","description":"True if the certificate is expired, false otherwise."},"signatureValid":{"type":"boolean"},"valid":{"type":"boolean"}},"description":"Represents the details of a parsed certificate."},"DomainCertificateAuthority":{"type":"object","required":["certificate","name","services","type"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"certificate":{"type":"string","description":"The authorities signed X509 PEM encoded certificate."},"type":{"type":"string","description":"The certificate authorities type. Managed certificate authorities are generated and maintained by Interactive Intelligence. These are read-only and not modifiable by clients. Remote authorities are customer managed.","enum":["MANAGED","REMOTE"]},"services":{"type":"array","description":"The service(s) that the authority can be used to authenticate.","items":{"type":"string","enum":["SIP","PROVISION","PROVISION_PHONE"]}},"certificateDetails":{"type":"array","description":"The details of the parsed certificate(s).","items":{"$ref":"#/definitions/CertificateDetails"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}},"description":"A certificate authority represents an organization that has issued a digital certificate for making secure connections with an edge device."},"ExternalOrganizationListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/ExternalOrganization"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"WorkspaceMember":{"type":"object","required":["memberType"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"workspace":{"$ref":"#/definitions/UriReference"},"memberType":{"type":"string","description":"The workspace member type.","enum":["USER","GROUP"]},"member":{"$ref":"#/definitions/UriReference"},"user":{"$ref":"#/definitions/User"},"group":{"$ref":"#/definitions/Group"},"securityProfile":{"$ref":"#/definitions/SecurityProfile"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"CalibrationEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Calibration"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"CalibrationCreate":{"type":"object","required":["conversation"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"calibrator":{"$ref":"#/definitions/User"},"agent":{"$ref":"#/definitions/User"},"conversation":{"description":"The conversation to use for the calibration.","$ref":"#/definitions/Conversation"},"evaluationForm":{"$ref":"#/definitions/EvaluationForm"},"contextId":{"type":"string"},"averageScore":{"type":"integer","format":"int32"},"highScore":{"type":"integer","format":"int32"},"lowScore":{"type":"integer","format":"int32"},"createdDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"evaluations":{"type":"array","items":{"$ref":"#/definitions/Evaluation"}},"evaluators":{"type":"array","items":{"$ref":"#/definitions/User"}},"scoringIndex":{"$ref":"#/definitions/Evaluation"},"expertEvaluator":{"$ref":"#/definitions/User"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Share":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"sharedEntityType":{"type":"string","enum":["DOCUMENT"]},"sharedEntity":{"$ref":"#/definitions/UriReference"},"memberType":{"type":"string","enum":["USER","GROUP","PUBLIC"]},"member":{"$ref":"#/definitions/UriReference"},"sharedBy":{"$ref":"#/definitions/UriReference"},"workspace":{"$ref":"#/definitions/UriReference"},"user":{"$ref":"#/definitions/User"},"group":{"$ref":"#/definitions/Group"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"SharedResponse":{"type":"object","properties":{"id":{"type":"string"},"downloadUri":{"type":"string","format":"uri"},"viewUri":{"type":"string","format":"uri"},"document":{"$ref":"#/definitions/Document"},"share":{"$ref":"#/definitions/Share"}}},"EdgeEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Edge"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"AttributeEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Attribute"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"AttributeQueryRequest":{"type":"object","properties":{"query":{"type":"string","description":"Query phrase to search attribute by name. If not set will match all."},"pageSize":{"type":"integer","format":"int32","description":"The maximum number of hits to return. Default: 25, Maximum: 500."},"pageNumber":{"type":"integer","format":"int32","description":"The page number to start at. The first page is number 1."}},"description":"Used to query for attributes"},"ContactListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/ExternalContact"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"SkillEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/RoutingSkill"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"Library":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The library name."},"version":{"type":"integer","format":"int32"},"createdBy":{"$ref":"#/definitions/User"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"UsersSearchResponse":{"type":"object","required":["pageCount","pageNumber","pageSize","results","total","types"],"properties":{"total":{"type":"integer","format":"int64","description":"The total number of results found"},"pageCount":{"type":"integer","format":"int32","description":"The total number of pages"},"pageSize":{"type":"integer","format":"int32","description":"The current page size"},"pageNumber":{"type":"integer","format":"int32","description":"The current page number"},"previousPage":{"type":"string","description":"Q64 value for the previous page of results"},"currentPage":{"type":"string","description":"Q64 value for the current page of results"},"nextPage":{"type":"string","description":"Q64 value for the next page of results"},"types":{"type":"array","description":"Resource types the search was performed against","items":{"type":"string"}},"results":{"type":"array","description":"Search results","items":{"$ref":"#/definitions/User"}}}},"UserSearchCriteria":{"type":"object","required":["type"],"properties":{"endValue":{"type":"string","description":"The end value of the range. This field is used for range search types."},"values":{"type":"array","description":"A list of values for the search to match against","items":{"type":"string"}},"startValue":{"type":"string","description":"The start value of the range. This field is used for range search types."},"fields":{"type":"array","description":"Field names to search against","items":{"type":"string"}},"value":{"type":"string","description":"A value for the search to match against"},"operator":{"type":"string","description":"How to apply this search criteria against other criteria","enum":["AND","OR","NOT"]},"group":{"type":"array","description":"Groups multiple conditions","items":{"$ref":"#/definitions/UserSearchCriteria"}},"type":{"type":"string","description":"Search Type","enum":["EXACT","STARTS_WITH","CONTAINS","REGEX","TERM","TERMS","REQUIRED_FIELDS","MATCH_ALL"]}}},"UserSearchRequest":{"type":"object","properties":{"sortOrder":{"type":"string","description":"The sort order for results","enum":["ASC","DESC","SCORE"]},"sortBy":{"type":"string","description":"The field in the resource that you want to sort the results by"},"pageSize":{"type":"integer","format":"int32","description":"The number of results per page"},"pageNumber":{"type":"integer","format":"int32","description":"The page of resources you want to retrieve"},"expand":{"type":"array","description":"Provides more details about a specified resource","items":{"type":"string"}},"query":{"type":"array","items":{"$ref":"#/definitions/UserSearchCriteria"}}}},"SearchAggregation":{"type":"object","properties":{"field":{"type":"string","description":"The field used for aggregation"},"name":{"type":"string","description":"The name of the aggregation. The response aggregation uses this name."},"type":{"type":"string","description":"The type of aggregation to perform","enum":["COUNT","SUM","AVERAGE","TERM","CONTAINS","STARTS_WITH","ENDS_WITH"]},"value":{"type":"string","description":"A value to use for aggregation"},"size":{"type":"integer","format":"int32","description":"The number aggregations results to return out of the entire result set"},"order":{"type":"array","description":"The order in which aggregation results are sorted","items":{"type":"string","enum":["VALUE_DESC","VALUE_ASC","COUNT_DESC","COUNT_ASC"]}}}},"Condition":{"type":"object","properties":{"type":{"type":"string","description":"The type of the condition","enum":["wrapupCondition","contactAttributeCondition","phoneNumberCondition","phoneNumberTypeCondition","callAnalysisCondition"]},"inverted":{"type":"boolean","description":"Indicates whether to evaluate for the opposite of the stated condition; default is false"},"attributeName":{"type":"string","description":"An attribute name associated with the condition (applies only to certain rule conditions)"},"value":{"type":"string","description":"A value associated with the condition"},"valueType":{"type":"string","description":"Determines the type of the value associated with the condition","enum":["STRING","NUMERIC","DATETIME","PERIOD"]},"operator":{"type":"string","description":"An operation type for condition evaluation","enum":["EQUALS","LESS_THAN","LESS_THAN_EQUALS","GREATER_THAN","GREATER_THAN_EQUALS","CONTAINS","BEGINS_WITH","ENDS_WITH","BEFORE","AFTER"]},"codes":{"type":"array","description":"List of wrap-up code identifiers (used only in conditions of type 'wrapupCondition')","items":{"type":"string"}}}},"DialerAction":{"type":"object","required":["actionTypeName","type"],"properties":{"type":{"type":"string","description":"Type of the action","enum":["Action","modifyContactAttribute"]},"actionTypeName":{"type":"string","description":"Identifier of the action","enum":["DO_NOT_DIAL","MODIFY_CONTACT_ATTRIBUTE","SWITCH_TO_PREVIEW","APPEND_NUMBER_TO_DNC_LIST","SCHEDULE_CALLBACK","CONTACT_UNCALLABLE","NUMBER_UNCALLABLE"]},"updateOption":{"type":"string","description":"Indicator of the type of update action (applicable only to certain types of actions)","enum":["SET","INCREMENT","DECREMENT","CURRENT_TIME"]},"properties":{"type":"object","description":"Map of key-value pairs pertinent to the action (different actions require different properties)","additionalProperties":{"type":"string"}}}},"DialerRule":{"type":"object","required":["category","conditions","name"],"properties":{"id":{"type":"string","description":"The identifier of the rule","readOnly":true},"name":{"type":"string","description":"The name of the rule"},"order":{"type":"integer","format":"int32","description":"The ranked order of the rule; rules are processed from lowest number to highest"},"category":{"type":"string","description":"The category of the rule","enum":["DIALER_PRECALL","DIALER_WRAPUP"]},"conditions":{"type":"array","description":"The list of rule conditions; all must evaluate to true to trigger the rule actions","items":{"$ref":"#/definitions/Condition"}},"actions":{"type":"array","description":"The list of rule actions to be taken if the conditions are true","items":{"$ref":"#/definitions/DialerAction"}}}},"RuleSet":{"type":"object","required":["rules"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"dateCreated":{"type":"string","format":"date-time","description":"Creation time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"dateModified":{"type":"string","format":"date-time","description":"Last modified time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"version":{"type":"integer","format":"int32","description":"Required for updates, must match the version number of the most recent update"},"contactList":{"description":"The identifier of an example contact list that provides user-interface suggestions for contact-based conditions and actions","$ref":"#/definitions/UriReference"},"queue":{"description":"The identifier of an example queue that provides user-interface suggestions for wrap-up associated conditions","$ref":"#/definitions/UriReference"},"rules":{"type":"array","description":"The list of rules","items":{"$ref":"#/definitions/DialerRule"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"RuleSetEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/RuleSet"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"LibraryEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Library"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"UserRecording":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"contentUri":{"type":"string","format":"uri"},"workspace":{"$ref":"#/definitions/UriReference"},"createdBy":{"$ref":"#/definitions/UriReference"},"conversation":{"$ref":"#/definitions/Conversation"},"contentLength":{"type":"integer","format":"int64"},"durationMilliseconds":{"type":"integer","format":"int64"},"thumbnails":{"type":"array","items":{"$ref":"#/definitions/DocumentThumbnail"}},"read":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"UserRecordingEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/UserRecording"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"CreateQueueRequest":{"type":"object","required":["acwSettings","mediaSettings","skillEvaluationMethod"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"mediaSettings":{"type":"object","description":"The media settings for the queue.","additionalProperties":{"$ref":"#/definitions/MediaSetting"}},"bullseye":{"description":"The bulls-eye settings for the queue.","$ref":"#/definitions/Bullseye"},"acwSettings":{"description":"The ACW settings for the queue.","$ref":"#/definitions/AcwSettings"},"skillEvaluationMethod":{"type":"string","description":"The skill evaluation method to use when routing conversations.","enum":["NONE","BEST","ALL"]},"queueFlow":{"description":"The in-queue flow to use for conversations waiting in queue.","$ref":"#/definitions/UriReference"},"callingPartyName":{"type":"string","description":"The name to use for caller identification for outbound calls from this queue."},"callingPartyNumber":{"type":"string","description":"The phone number to use for caller identification for outbound calls from this queue."},"defaultScripts":{"type":"object","description":"The default script Ids for the communication types.","additionalProperties":{"$ref":"#/definitions/Script"}},"outboundEmailAddress":{"$ref":"#/definitions/QueueEmailAddress"},"sourceQueueId":{"type":"string","description":"The id of an existing queue to copy the settings from when creating a new queue."},"memberCount":{"type":"integer","format":"int32"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"QueueEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Queue"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"ResponseSetEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/ResponseSet"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"ResponseEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Response"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"OrganizationFeatures":{"type":"object","properties":{"realtimeCIC":{"type":"boolean"},"purecloud":{"type":"boolean"},"hipaa":{"type":"boolean"},"ucEnabled":{"type":"boolean"},"pci":{"type":"boolean"},"purecloudVoice":{"type":"boolean"},"xmppFederation":{"type":"boolean"},"chat":{"type":"boolean"},"informalPhotos":{"type":"boolean"},"directory":{"type":"boolean"},"contactCenter":{"type":"boolean"},"unifiedCommunications":{"type":"boolean"},"custserv":{"type":"boolean"}}},"FeatureState":{"type":"object","properties":{"enabled":{"type":"boolean"}}},"EdgeLogsJob":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"files":{"type":"array","description":"The files available to upload from the Edge to the cloud.","items":{"$ref":"#/definitions/EdgeLogsJobFile"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"EdgeLogsJobFile":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"timeCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"timeModified":{"type":"string","format":"date-time","description":"The time this log file was last modified on the Edge. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"sizeBytes":{"type":"number","format":"double","description":"The size of this file in bytes."},"uploadStatus":{"type":"string","description":"The status of the upload of this file from the Edge to the cloud. Use /upload to start an upload.","enum":["UPLOADING","NOT_UPLOADED","UPLOADED","ERROR_ON_UPLOAD"]},"edgePath":{"type":"string","format":"uri","description":"The path of this file on the Edge."},"downloadId":{"type":"string","description":"The download ID to use with the downloads API."},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"CreateUser":{"type":"object","required":["email","name","password"],"properties":{"name":{"type":"string","description":"User's full name"},"department":{"type":"string"},"email":{"type":"string","description":"User's email and username"},"addresses":{"type":"array","description":"Email addresses and phone numbers for this user","items":{"$ref":"#/definitions/Contact"}},"title":{"type":"string"},"password":{"type":"string","description":"User's password"}}},"CreateShareResponse":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"sharedEntityType":{"type":"string","enum":["DOCUMENT"]},"sharedEntity":{"$ref":"#/definitions/UriReference"},"memberType":{"type":"string","enum":["USER","GROUP","PUBLIC"]},"member":{"$ref":"#/definitions/UriReference"},"sharedBy":{"$ref":"#/definitions/UriReference"},"workspace":{"$ref":"#/definitions/UriReference"},"succeeded":{"type":"array","items":{"$ref":"#/definitions/Share"}},"failed":{"type":"array","items":{"$ref":"#/definitions/Share"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"CreateShareRequest":{"type":"object","required":["sharedEntity","sharedEntityType"],"properties":{"sharedEntityType":{"type":"string","description":"The share entity type","enum":["DOCUMENT"]},"sharedEntity":{"description":"The entity that will be shared","$ref":"#/definitions/SharedEntity"},"memberType":{"type":"string","enum":["USER","GROUP","PUBLIC"]},"member":{"description":"The member that will have access to this share. Only required if a list of members is not provided.","$ref":"#/definitions/SharedEntity"},"members":{"type":"array","items":{"$ref":"#/definitions/CreateShareRequestMember"}}}},"CreateShareRequestMember":{"type":"object","properties":{"memberType":{"type":"string","enum":["USER","GROUP","PUBLIC"]},"member":{"$ref":"#/definitions/MemberEntity"}}},"MemberEntity":{"type":"object","properties":{"id":{"type":"string"}}},"SharedEntity":{"type":"object","properties":{"id":{"type":"string"}}},"ShareEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Share"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"OutboundRoute":{"type":"object","required":["classificationTypes","name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"classificationTypes":{"type":"array","description":"The site associated to the outbound route.","items":{"type":"string"}},"enabled":{"type":"boolean"},"distribution":{"type":"string","enum":["SEQUENTIAL","RANDOM"]},"externalTrunkBases":{"type":"array","description":"Trunk base settings of trunkType \"EXTERNAL\". This base must also be set on an edge logical interface for correct routing.","items":{"$ref":"#/definitions/UriReference"}},"site":{"description":"The site associated to the outbound route.","readOnly":true,"$ref":"#/definitions/Site"},"managed":{"type":"boolean","description":"Is this outbound route being managed remotely.","readOnly":true},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"OAuthClientEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/OAuthClientListing"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"OAuthClientListing":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the OAuth client."},"accessTokenValiditySeconds":{"type":"integer","format":"int64","description":"The number of seconds, between 5mins and 48hrs, until tokens created with this client expire. If this field is omitted, a default of 24 hours will be applied."},"description":{"type":"string"},"registeredRedirectUri":{"type":"array","description":"List of allowed callbacks for this client. For example: https://myap.example.com/auth/callback","items":{"type":"string","format":"uri"}},"secret":{"type":"string","description":"System created secret assigned to this client. Secrets are required for code authorization and client credential grants."},"roleIds":{"type":"array","description":"Roles assigned to this client. Roles only apply to clients using the client_credential grant","uniqueItems":true,"items":{"type":"string"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Parameter":{"type":"object","properties":{"name":{"type":"string"},"parameterType":{"type":"string","enum":["UUID","STRING","UUIDLIST","STRINGLIST"]},"domain":{"type":"string","enum":["USERID","QUEUEID","MEDIATYPE","DIALERCAMPAIGNID","QMEVALFORMID","UNKNOWN"]},"required":{"type":"boolean"}}},"ReportMetaData":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"keywords":{"type":"array","items":{"type":"string"}},"availableLocales":{"type":"array","items":{"type":"string"}},"parameters":{"type":"array","items":{"$ref":"#/definitions/Parameter"}},"exampleUrl":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ScreenRecordingSession":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"user":{"$ref":"#/definitions/User"},"participantId":{"type":"string","description":"The id of the participant whose screen is being recorded on the conversation"},"conversation":{"$ref":"#/definitions/Conversation"},"startTime":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ScreenRecordingSessionListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/ScreenRecordingSession"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"IdentityNow":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"relyingPartyIdentifier":{"type":"string"},"certificate":{"type":"string"},"issuerURI":{"type":"string"},"ssoTargetURI":{"type":"string"},"disabled":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"PhonesReboot":{"type":"object","properties":{"phoneIds":{"type":"array","description":"The list of phone Ids to reboot.","items":{"type":"string"}},"siteId":{"type":"string","description":"ID of the site for which to reboot all phones at that site.\nno.active.edge and phone.cannot.resolve errors are ignored."}}},"UserPresenceRule":{"type":"object","required":["alertTypes","enabled","name","notificationUsers","presenceLimitInSeconds","presenceType","presenceUser","presenceValue"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"Name of the rule"},"presenceUser":{"description":"The user whose presence will be watched.","$ref":"#/definitions/User"},"presenceType":{"type":"string","description":"Indicates to which presence type the presence value belongs.","enum":["SYSTEM","ORGANIZATION"]},"presenceValue":{"type":"string","description":"The Org's UUID or Systems enum constance indicating the presence of concern."},"presenceLimitInSeconds":{"type":"integer","format":"int32","description":"The number of seconds to wait before alerting based upon the user's presence."},"enabled":{"type":"boolean","description":"Indicates if the rule is enabled."},"inAlarm":{"type":"boolean","description":"Indicates if the rule is in alarm state.","readOnly":true},"notificationUsers":{"type":"array","description":"The ids of users who will be notified of alarm state change.","uniqueItems":true,"items":{"$ref":"#/definitions/User"}},"alertTypes":{"type":"array","description":"A collection of notification methods.","uniqueItems":true,"items":{"type":"string","enum":["SMS","DEVICE","EMAIL"]}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"UserPresenceRuleContainer":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/UserPresenceRule"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"VoicemailMailboxInfo":{"type":"object","properties":{"usageSizeBytes":{"type":"integer","format":"int64","description":"The total number of bytes for all voicemail message audio recordings","readOnly":true},"totalCount":{"type":"integer","format":"int32","description":"The total number of voicemail messages","readOnly":true},"unreadCount":{"type":"integer","format":"int32","description":"The total number of voicemail messages marked as unread","readOnly":true},"deletedCount":{"type":"integer","format":"int32","description":"The total number of voicemail messages marked as deleted","readOnly":true},"createdDate":{"type":"string","format":"date-time","description":"The date of the oldest voicemail message. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"modifiedDate":{"type":"string","format":"date-time","description":"The date of the most recent voicemail message. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true}}},"ConsumingResourcesEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Dependency"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"OrganizationPresenceEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/OrganizationPresence"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"LineBaseEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/LineBase"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"DomainOrgRoleDifference":{"type":"object","properties":{"removedPermissionPolicies":{"type":"array","items":{"$ref":"#/definitions/DomainPermissionPolicy"}},"addedPermissionPolicies":{"type":"array","items":{"$ref":"#/definitions/DomainPermissionPolicy"}},"samePermissionPolicies":{"type":"array","items":{"$ref":"#/definitions/DomainPermissionPolicy"}},"userOrgRole":{"$ref":"#/definitions/DomainOrganizationRole"},"roleFromDefault":{"$ref":"#/definitions/DomainOrganizationRole"}}},"EmailSetup":{"type":"object","properties":{"rootDomain":{"type":"string","description":"The root PureCloud domain that all sub-domains are created from."}}},"Channel":{"type":"object","properties":{"connectUri":{"type":"string","format":"uri"},"id":{"type":"string","description":"The channel identifier.","readOnly":true}}},"ChannelEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Channel"}}}},"PhoneMetaBaseEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Metabase"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"RoutingStatusAlert":{"type":"object","required":["agent","alertTypes","name","notificationUsers","routingLimitInSeconds","routingStatus","ruleId","startDate"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"Name of the rule"},"agent":{"description":"The agent whose routing status will be watched.","$ref":"#/definitions/User"},"routingStatus":{"type":"string","description":"The routing status on which to alert.","enum":["OFF_QUEUE","IDLE","INTERACTING","NOT_RESPONDING","COMMUNICATING"]},"routingLimitInSeconds":{"type":"integer","format":"int32","description":"The number of seconds to wait before alerting based upon the agent's routing status."},"ruleId":{"type":"string","description":"The id of the rule.","readOnly":true},"startDate":{"type":"string","format":"date-time","description":"The date/time the alert was created. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"endDate":{"type":"string","format":"date-time","description":"The date/time the owning rule exiting in alarm status. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"notificationUsers":{"type":"array","description":"The ids of users who were notified of alarm state change.","readOnly":true,"uniqueItems":true,"items":{"$ref":"#/definitions/User"}},"alertTypes":{"type":"array","description":"A collection of notification methods.","readOnly":true,"uniqueItems":true,"items":{"type":"string","enum":["SMS","DEVICE","EMAIL"]}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"RoutingStatusAlertContainer":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/RoutingStatusAlert"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"VoicemailMediaInfo":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"mediaFileUri":{"type":"string","format":"uri"},"mediaImageUri":{"type":"string","format":"uri"}}},"CallRecord":{"type":"object","properties":{"lastAttempt":{"type":"string","format":"date-time","description":"Timestamp of the last attempt to reach this number. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"lastResult":{"type":"string","description":"Result of the last attempt to reach this number","readOnly":true}}},"DialerContact":{"type":"object","required":["contactListId"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"contactListId":{"type":"string","description":"Identifier of the contact list containing this contact"},"data":{"type":"object","description":"An ordered map of the contact's data attributes and values","additionalProperties":{"type":"object"}},"callRecords":{"type":"object","description":"A map of call records for the contact phone columns","readOnly":true,"additionalProperties":{"$ref":"#/definitions/CallRecord"}},"callable":{"type":"boolean","description":"false if the contact is not to be called"},"phoneNumberStatus":{"type":"object","description":"A map of statuses for the contact phone columns","additionalProperties":{"$ref":"#/definitions/PhoneNumberStatus"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"PhoneNumberStatus":{"type":"object","properties":{"callable":{"type":"boolean","description":"false if the phone number is not callable"}}},"OneLogin":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"certificate":{"type":"string"},"issuerURI":{"type":"string"},"ssoTargetURI":{"type":"string"},"disabled":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"InteractionStatsRuleContainer":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/InteractionStatsRule"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"UserRoutingSkill":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"proficiency":{"type":"number","format":"double","description":"Proficiency is a rating from 0.0 to 5.0 on how competent an agent is for a particular skill. It is used when a queue is set to \"Best available skills\" mode to allow acd interactions to target agents with higher proficiency ratings."},"state":{"type":"string","description":"Activate or deactivate this routing skill.","enum":["active","inactive","deleted"]},"skillUri":{"type":"string","format":"uri","description":"URI to the organization skill used by this user skill.","readOnly":true},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}},"description":"Represents an organization skill assigned to a user. When assigning to a user specify the organization skill id as the id."},"UserSkillEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/UserRoutingSkill"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"UserRoutingSkillPost":{"type":"object","required":["id","proficiency"],"properties":{"id":{"type":"string","description":"The id of the existing routing skill to add to the user"},"proficiency":{"type":"number","format":"double","description":"Proficiency is a rating from 0.0 to 5.0 on how competent an agent is for a particular skill. It is used when a queue is set to \"Best available skills\" mode to allow acd interactions to target agents with higher proficiency ratings."},"skillUri":{"type":"string","format":"uri","description":"URI to the organization skill used by this user skill.","readOnly":true},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}},"description":"Represents an organization skill assigned to a user. When assigning to a user specify the organization skill id as the id."},"GreetingMediaInfo":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"mediaFileUri":{"type":"string","format":"uri"},"mediaImageUri":{"type":"string","format":"uri"}}},"RunNowResponse":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"CustomerInteractionCenter":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"certificate":{"type":"string"},"issuerURI":{"type":"string"},"ssoTargetURI":{"type":"string"},"disabled":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"LocationsSearchResponse":{"type":"object","required":["pageCount","pageNumber","pageSize","results","total","types"],"properties":{"total":{"type":"integer","format":"int64","description":"The total number of results found"},"pageCount":{"type":"integer","format":"int32","description":"The total number of pages"},"pageSize":{"type":"integer","format":"int32","description":"The current page size"},"pageNumber":{"type":"integer","format":"int32","description":"The current page number"},"previousPage":{"type":"string","description":"Q64 value for the previous page of results"},"currentPage":{"type":"string","description":"Q64 value for the current page of results"},"nextPage":{"type":"string","description":"Q64 value for the next page of results"},"types":{"type":"array","description":"Resource types the search was performed against","items":{"type":"string"}},"results":{"type":"array","description":"Search results","items":{"$ref":"#/definitions/LocationDefinition"}}}},"LocationSearchCriteria":{"type":"object","required":["type"],"properties":{"endValue":{"type":"string","description":"The end value of the range. This field is used for range search types."},"values":{"type":"array","description":"A list of values for the search to match against","items":{"type":"string"}},"startValue":{"type":"string","description":"The start value of the range. This field is used for range search types."},"fields":{"type":"array","description":"Field names to search against","items":{"type":"string"}},"value":{"type":"string","description":"A value for the search to match against"},"operator":{"type":"string","description":"How to apply this search criteria against other criteria","enum":["AND","OR","NOT"]},"group":{"type":"array","description":"Groups multiple conditions","items":{"$ref":"#/definitions/LocationSearchCriteria"}},"type":{"type":"string","description":"Search Type","enum":["EXACT","STARTS_WITH","CONTAINS","REGEX","TERM","TERMS","REQUIRED_FIELDS","MATCH_ALL"]}}},"LocationSearchRequest":{"type":"object","properties":{"sortOrder":{"type":"string","description":"The sort order for results","enum":["ASC","DESC","SCORE"]},"sortBy":{"type":"string","description":"The field in the resource that you want to sort the results by"},"pageSize":{"type":"integer","format":"int32","description":"The number of results per page"},"pageNumber":{"type":"integer","format":"int32","description":"The page of resources you want to retrieve"},"query":{"type":"array","items":{"$ref":"#/definitions/LocationSearchCriteria"}}}},"DomainSchemaReference":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"SchemaReferenceEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/DomainSchemaReference"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"ReportScheduleEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/ReportSchedule"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"CampaignRuleEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/CampaignRule"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"ContactCallbackRequest":{"type":"object","required":["campaignId","contactId","contactListId","phoneColumn","schedule"],"properties":{"campaignId":{"type":"string","description":"Campaign identifier"},"contactListId":{"type":"string","description":"Contact list identifier"},"contactId":{"type":"string","description":"Contact identifier"},"phoneColumn":{"type":"string","description":"Name of the phone column containing the number to be called"},"schedule":{"type":"string","description":"The scheduled time for the callback as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ\", example = \"2016-01-02T16:59:59\""}}},"EdgeServiceStateRequest":{"type":"object","required":["inService"],"properties":{"inService":{"type":"boolean","description":"A boolean that sets the Edge in-service or out-of-service."},"callDrainingWaitTimeSeconds":{"type":"integer","format":"int32","description":"The number of seconds to wait for call draining to complete before initiating the reboot. A value of 0 will prevent call draining and all calls will disconnect immediately."}}},"PingIdentity":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"relyingPartyIdentifier":{"type":"string"},"certificate":{"type":"string"},"issuerURI":{"type":"string"},"ssoTargetURI":{"type":"string"},"disabled":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ConsultTransferResponse":{"type":"object","required":["destinationParticipantId"],"properties":{"destinationParticipantId":{"type":"string","description":"Participant ID to whom the call is being transferred."}}},"ConsultTransfer":{"type":"object","required":["destination"],"properties":{"speakTo":{"type":"string","description":"Determines to whom the initiating participant is speaking. Defaults to DESTINATION","enum":["DESTINATION","OBJECT","BOTH"]},"destination":{"description":"Destination phone number and name.","$ref":"#/definitions/Destination"}}},"Destination":{"type":"object","required":["address"],"properties":{"address":{"type":"string","description":"Address or phone number."},"name":{"type":"string"},"userId":{"type":"string"},"queueId":{"type":"string"}}},"ConsultTransferUpdate":{"type":"object","required":["speakTo"],"properties":{"speakTo":{"type":"string","description":"Determines to whom the initiating participant is speaking.","enum":["DESTINATION","OBJECT","BOTH"]}}},"CreateCallResponse":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"CreateCallRequest":{"type":"object","properties":{"phoneNumber":{"type":"string","description":"The phone number to dial."},"callFromQueueId":{"type":"string","description":"The queue ID to call on behalf of."},"callQueueId":{"type":"string","description":"The queue ID to call."},"callUserId":{"type":"string","description":"The user ID to call."},"priority":{"type":"integer","format":"int32","description":"The priority to assign to this call (if calling a queue)."},"languageId":{"type":"string","description":"The language skill ID to use for routing this call (if calling a queue)."},"routingSkillsIds":{"type":"array","description":"The skill ID's to use for routing this call (if calling a queue).","items":{"type":"string"}},"conversationIds":{"type":"array","description":"The list of existing call conversations to merge into a new ad-hoc conference.","items":{"type":"string"}},"participants":{"type":"array","description":"The list of participants to call to create a new ad-hoc conference.","items":{"$ref":"#/definitions/Destination"}}}},"CallConversation":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"participants":{"type":"array","description":"The list of participants involved in the conversation.","items":{"$ref":"#/definitions/CallMediaParticipant"}},"otherMediaUris":{"type":"array","description":"The list of other media channels involved in the conversation.","items":{"type":"string","format":"uri"}},"recordingState":{"type":"string","enum":["none","active","paused"]},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"CallMediaParticipant":{"type":"object","properties":{"id":{"type":"string","description":"The unique participant ID."},"name":{"type":"string","description":"The display friendly name of the participant."},"address":{"type":"string","description":"The participant address."},"startTime":{"type":"string","format":"date-time","description":"The time when this participant first joined the conversation. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"connectedTime":{"type":"string","format":"date-time","description":"The time when this participant went connected for this media (eg: video connected time). Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"endTime":{"type":"string","format":"date-time","description":"The time when this participant went disconnected for this media (eg: video disconnected time). Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"startHoldTime":{"type":"string","format":"date-time","description":"The time when this participant's hold started. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"purpose":{"type":"string","description":"The participant's purpose. Values can be: 'agent', 'user', 'customer', 'external', 'acd', 'ivr"},"state":{"type":"string","description":"The participant's state. Values can be: 'alerting', 'connected', 'disconnected', 'dialing', 'contacting","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","converting","uploading","transmitting","none"]},"direction":{"type":"string","description":"The participant's direction. Values can be: 'inbound' or 'outbound'","enum":["inbound","outbound"]},"disconnectType":{"type":"string","description":"The reason the participant was disconnected from the conversation.","enum":["endpoint","client","system","transfer","transfer.conference","transfer.consult","transfer.forward","transfer.noanswer","transfer.notavailable","transport.failure","error","peer","other","spam"]},"held":{"type":"boolean","description":"Value is true when the participant is on hold."},"wrapupRequired":{"type":"boolean","description":"Value is true when the participant requires wrap-up."},"wrapupPrompt":{"type":"string","description":"The wrap-up prompt indicating the type of wrap-up to be performed."},"user":{"description":"The PureCloud user for this participant.","$ref":"#/definitions/UriReference"},"queue":{"description":"The PureCloud queue for this participant.","$ref":"#/definitions/UriReference"},"attributes":{"type":"object","description":"A list of ad-hoc attributes for the participant.","additionalProperties":{"type":"string"}},"errorInfo":{"description":"If the conversation ends in error, contains additional error details.","$ref":"#/definitions/ErrorBody"},"script":{"description":"The Engage script that should be used by this participant.","$ref":"#/definitions/UriReference"},"wrapupTimeoutMs":{"type":"integer","format":"int32","description":"The amount of time the participant has to complete wrap-up."},"wrapupSkipped":{"type":"boolean","description":"Value is true when the participant has skipped wrap-up."},"provider":{"type":"string","description":"The source provider for the communication."},"externalContact":{"description":"If this participant represents an external contact, then this will be the reference for the external contact.","$ref":"#/definitions/UriReference"},"externalOrganization":{"description":"If this participant represents an external org, then this will be the reference for the external org.","$ref":"#/definitions/UriReference"},"wrapup":{"description":"Wrapup for this participant, if it has been applied.","$ref":"#/definitions/Wrapup"},"muted":{"type":"boolean","description":"Value is true when the call is muted."},"confined":{"type":"boolean","description":"Value is true when the call is confined."},"recording":{"type":"boolean","description":"Value is true when the call is being recorded."},"recordingState":{"type":"string","description":"The state of the call recording.","enum":["none","active","paused"]},"group":{"description":"The group involved in the group ring call.","$ref":"#/definitions/UriReference"},"ani":{"type":"string","description":"The call ANI."},"dnis":{"type":"string","description":"The call DNIS."},"documentId":{"type":"string","description":"The ID of the Content Management document if the call is a fax."},"faxStatus":{"description":"Extra fax information if the call is a fax.","$ref":"#/definitions/FaxStatus"},"monitoredParticipantId":{"type":"string","description":"The ID of the participant being monitored when performing a call monitor."},"consultParticipantId":{"type":"string","description":"The ID of the consult transfer target participant when performing a consult transfer."}}},"MaxParticipants":{"type":"object","properties":{"maxParticipants":{"type":"integer","format":"int32","description":"The maximum number of participants that are allowed on a conversation."}}},"CallCommand":{"type":"object","required":["callNumber"],"properties":{"callNumber":{"type":"string","description":"The phone number to dial for this call."}}},"CallConversationEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/CallConversation"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"EmailConversation":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"participants":{"type":"array","description":"The list of participants involved in the conversation.","items":{"$ref":"#/definitions/EmailMediaParticipant"}},"otherMediaUris":{"type":"array","description":"The list of other media channels involved in the conversation.","items":{"type":"string","format":"uri"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"EmailConversationEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/EmailConversation"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"EmailMediaParticipant":{"type":"object","properties":{"id":{"type":"string","description":"The unique participant ID."},"name":{"type":"string","description":"The display friendly name of the participant."},"address":{"type":"string","description":"The participant address."},"startTime":{"type":"string","format":"date-time","description":"The time when this participant first joined the conversation. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"connectedTime":{"type":"string","format":"date-time","description":"The time when this participant went connected for this media (eg: video connected time). Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"endTime":{"type":"string","format":"date-time","description":"The time when this participant went disconnected for this media (eg: video disconnected time). Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"startHoldTime":{"type":"string","format":"date-time","description":"The time when this participant's hold started. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"purpose":{"type":"string","description":"The participant's purpose. Values can be: 'agent', 'user', 'customer', 'external', 'acd', 'ivr"},"state":{"type":"string","description":"The participant's state. Values can be: 'alerting', 'connected', 'disconnected', 'dialing', 'contacting","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","converting","uploading","transmitting","none"]},"direction":{"type":"string","description":"The participant's direction. Values can be: 'inbound' or 'outbound'","enum":["inbound","outbound"]},"disconnectType":{"type":"string","description":"The reason the participant was disconnected from the conversation.","enum":["endpoint","client","system","transfer","transfer.conference","transfer.consult","transfer.forward","transfer.noanswer","transfer.notavailable","transport.failure","error","peer","other","spam"]},"held":{"type":"boolean","description":"Value is true when the participant is on hold."},"wrapupRequired":{"type":"boolean","description":"Value is true when the participant requires wrap-up."},"wrapupPrompt":{"type":"string","description":"The wrap-up prompt indicating the type of wrap-up to be performed."},"user":{"description":"The PureCloud user for this participant.","$ref":"#/definitions/UriReference"},"queue":{"description":"The PureCloud queue for this participant.","$ref":"#/definitions/UriReference"},"attributes":{"type":"object","description":"A list of ad-hoc attributes for the participant.","additionalProperties":{"type":"string"}},"errorInfo":{"description":"If the conversation ends in error, contains additional error details.","$ref":"#/definitions/ErrorBody"},"script":{"description":"The Engage script that should be used by this participant.","$ref":"#/definitions/UriReference"},"wrapupTimeoutMs":{"type":"integer","format":"int32","description":"The amount of time the participant has to complete wrap-up."},"wrapupSkipped":{"type":"boolean","description":"Value is true when the participant has skipped wrap-up."},"provider":{"type":"string","description":"The source provider for the communication."},"externalContact":{"description":"If this participant represents an external contact, then this will be the reference for the external contact.","$ref":"#/definitions/UriReference"},"externalOrganization":{"description":"If this participant represents an external org, then this will be the reference for the external org.","$ref":"#/definitions/UriReference"},"wrapup":{"description":"Wrapup for this participant, if it has been applied.","$ref":"#/definitions/Wrapup"},"subject":{"type":"string","description":"The subject of the email."},"messagesSent":{"type":"integer","format":"int32","description":"The number of messages that have been sent in this email conversation."}}},"Attachment":{"type":"object","properties":{"attachmentId":{"type":"string"},"name":{"type":"string"},"contentUri":{"type":"string"},"contentType":{"type":"string"},"contentLength":{"type":"integer","format":"int32"}}},"EmailMessage":{"type":"object","required":["from","textBody","to"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"to":{"type":"array","description":"The recipients of the email message.","items":{"$ref":"#/definitions/EmailAddress"}},"cc":{"type":"array","description":"The recipients that were copied on the email message.","items":{"$ref":"#/definitions/EmailAddress"}},"bcc":{"type":"array","description":"The recipients that were blind copied on the email message.","items":{"$ref":"#/definitions/EmailAddress"}},"from":{"description":"The sender of the email message.","$ref":"#/definitions/EmailAddress"},"subject":{"type":"string","description":"The subject of the email message."},"attachments":{"type":"array","description":"The attachments of the email message.","items":{"$ref":"#/definitions/Attachment"}},"textBody":{"type":"string","description":"The text body of the email message."},"htmlBody":{"type":"string","description":"The html body of the email message."},"time":{"type":"string","format":"date-time","description":"The time when the message was received or sent. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"EmailMessageListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/EmailMessage"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"CreateEmailRequest":{"type":"object","required":["provider","queueId"],"properties":{"queueId":{"type":"string","description":"The ID of the queue to use for routing the chat conversation."},"provider":{"type":"string","description":"The name of the provider that is sourcing the web chat."},"skillIds":{"type":"array","description":"The list of skill ID's to use for routing.","items":{"type":"string"}},"languageId":{"type":"string","description":"The ID of the langauge to use for routing."},"priority":{"type":"integer","format":"int64","description":"The priority to assign to the conversation for routing."},"attributes":{"type":"object","description":"The list of attributes to associate with the customer participant.","additionalProperties":{"type":"string"}},"toAddress":{"type":"string","description":"The email address of the recipient of the email."},"toName":{"type":"string","description":"The name of the recipient of the email."},"fromAddress":{"type":"string","description":"The email address of the sender of the email."},"fromName":{"type":"string","description":"The name of the sender of the email."},"subject":{"type":"string","description":"The subject of the email"},"direction":{"type":"string","description":"Specify INBOUND to create an inbound email conversation to route to a queue, or OUTBOUND to send an email on behalf of a queue.","enum":["OUTBOUND","INBOUND"]}}},"OutboundRouteEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/OutboundRoute"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"WorkspaceMemberEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/WorkspaceMember"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"EstimatedWaitTimePredictions":{"type":"object","required":["results"],"properties":{"results":{"type":"array","description":"Returned upon a successful estimated wait time request.","items":{"$ref":"#/definitions/PredictionResults"}}}},"PredictionResults":{"type":"object","required":["estimatedWaitTimeSeconds","formula"],"properties":{"intent":{"type":"string","description":"Indicates the media type scope of this estimated wait time","enum":["ALL","CALL","CALLBACK","CHAT","EMAIL","SOCIALEXPRESSION","VIDEOCOMM"]},"formula":{"type":"string","description":"Indicates the estimated wait time Formula","enum":["BEST","SIMPLE","ABANDON","PATIENCE_ABANDON"]},"estimatedWaitTimeSeconds":{"type":"integer","format":"int32","description":"Estimated wait time in seconds"}}},"CertificateAuthorityEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/DomainCertificateAuthority"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"DIDPool":{"type":"object","required":["endPhoneNumber","name","startPhoneNumber"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"startPhoneNumber":{"type":"string","description":"The starting phone number for the range of this DID pool. Must be in E.164 format"},"endPhoneNumber":{"type":"string","description":"The ending phone number for the range of this DID pool. Must be in E.164 format"},"comments":{"type":"string"},"provider":{"type":"string","description":"The provider for this DID pool","enum":["PURE_CLOUD","PURE_CLOUD_VOICE"]},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"MetaData":{"type":"object","properties":{"pairing-token":{"type":"string"},"pairing-trust":{"type":"array","items":{"type":"string"}},"pairing-url":{"type":"string"}}},"VmPairingInfo":{"type":"object","properties":{"meta-data":{"description":"This is to be used to complete the setup process of a locally deployed virtual edge device.","$ref":"#/definitions/MetaData"},"edge-id":{"type":"string"},"auth-token":{"type":"string"},"org-id":{"type":"string"}}},"Okta":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"certificate":{"type":"string"},"issuerURI":{"type":"string"},"ssoTargetURI":{"type":"string"},"disabled":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ConversationEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Conversation"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"TrunkRecordingEnabledCount":{"type":"object","properties":{"enabledCount":{"type":"integer","format":"int32","description":"The amount of trunks that have recording enabled"},"disabledCount":{"type":"integer","format":"int32","description":"The amount of trunks that do not have recording enabled"}}},"ReportMetaDataEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/ReportMetaData"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"PINConfiguration":{"type":"object","properties":{"minimumLength":{"type":"integer","format":"int32"},"maximumLength":{"type":"integer","format":"int32"}}},"VoicemailOrganizationPolicy":{"type":"object","properties":{"enabled":{"type":"boolean","description":"Whether voicemail is enable for this organization","readOnly":true},"alertTimeoutSeconds":{"type":"integer","format":"int32","description":"The organization's default number of seconds to ring a user's phone before a call is transfered to voicemail"},"pinConfiguration":{"description":"The configuration for user PINs to access their voicemail from a phone","$ref":"#/definitions/PINConfiguration"},"voicemailExtension":{"type":"string","description":"The extension for voicemail retrieval. The default value is *86."},"pinRequired":{"type":"boolean","description":"If this is true, a PIN is required when accessing a user's voicemail from a phone."},"sendEmailNotifications":{"type":"boolean","description":"Whether email notifications are sent for new voicemails in the organization. If false, new voicemail email notifications are not be sent for the organization overriding any user or group setting."},"modifiedDate":{"type":"string","format":"date-time","description":"The date the policy was last modified. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true}}},"UserScheduleAdherence":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"user":{"description":"The user for whom this status applies","readOnly":true,"$ref":"#/definitions/User"},"managementUnit":{"description":"The management unit to which this user belongs","readOnly":true,"$ref":"#/definitions/ManagementUnit"},"scheduledActivityCategory":{"type":"string","description":"Activity for which the user is scheduled","readOnly":true,"enum":["OnQueueWork","Break","Meal","Meeting","OffQueueWork","TimeOff","Training","Unavailable"]},"systemPresence":{"type":"string","description":"Actual underlying system presence value","readOnly":true,"enum":["Available","Away","Busy","Offline","Idle","OnQueue","Meal","Training","Meeting","Break"]},"organizationSecondaryPresenceId":{"type":"string","description":"Organization Secondary Presence Id.","readOnly":true},"routingStatus":{"type":"string","description":"Actual underlying routing status, used to determine whether a user is actually in adherence when OnQueue","readOnly":true,"enum":["OFF_QUEUE","IDLE","INTERACTING","NOT_RESPONDING","COMMUNICATING"]},"actualActivityCategory":{"type":"string","description":"Activity in which the user is actually engaged","readOnly":true,"enum":["OnQueueWork","Break","Meal","Meeting","OffQueueWork","TimeOff","Training","Unavailable"]},"isOutOfOffice":{"type":"boolean","description":"Whether the user is marked OutOfOffice","readOnly":true},"adherenceState":{"type":"string","description":"The user's current adherence state","readOnly":true,"enum":["InAdherence","OutOfAdherence","Unscheduled","Unknown"]},"impact":{"type":"string","description":"The impact of the user's current adherenceState","readOnly":true,"enum":["Positive","Negative","Neutral","Unknown"]},"timeOfAdherenceChange":{"type":"string","description":"Time when the user entered the current adherenceState in ISO-8601 format","readOnly":true},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"SubscriberResponse":{"type":"object","required":["status"],"properties":{"messageReturned":{"type":"array","description":"Suggested valid addresses","items":{"type":"string"}},"status":{"type":"string","description":"http status"}}},"ValidateAddressResponse":{"type":"object","required":["valid"],"properties":{"valid":{"type":"boolean","description":"Was the passed in address valid"},"response":{"description":"Subscriber schema","$ref":"#/definitions/SubscriberResponse"}}},"StreetAddress":{"type":"object","required":["A1","A3","country"],"properties":{"country":{"type":"string","description":"2 Letter Country code, like US or GB"},"A1":{"type":"string","description":"State or Province"},"A3":{"type":"string","description":"City or township"},"RD":{"type":"string"},"HNO":{"type":"string"},"LOC":{"type":"string"},"NAM":{"type":"string"},"PC":{"type":"string"}}},"ValidateAddressRequest":{"type":"object","properties":{"address":{"description":"Address schema","$ref":"#/definitions/StreetAddress"}}},"DomainOrganizationRoleCreate":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The role name"},"description":{"type":"string"},"defaultRoleId":{"type":"string"},"permissions":{"type":"array","uniqueItems":true,"items":{"type":"string"}},"permissionPolicies":{"type":"array","uniqueItems":true,"items":{"$ref":"#/definitions/DomainPermissionPolicy"}},"userCount":{"type":"integer","format":"int32"},"roleNeedsUpdate":{"type":"boolean","description":"Optional unless patch operation."},"base":{"type":"boolean"},"default":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"PureCloud":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"disabled":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"AvailableLanguageList":{"type":"object","properties":{"languages":{"type":"array","items":{"type":"string"}}}},"DIDPoolEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/DIDPool"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"CallBasic":{"type":"object","properties":{"state":{"type":"string","description":"The connection state of this communication.","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","converting","uploading","transmitting","none"]},"id":{"type":"string","description":"A globally unique identifier for this communication."},"direction":{"type":"string","description":"The direction of the call","enum":["inbound","outbound"]},"recording":{"type":"boolean","description":"True if this call is being recorded."},"recordingState":{"type":"string","description":"State of recording on this call.","enum":["none","active","paused"]},"muted":{"type":"boolean","description":"True if this call is muted so that remote participants can't hear any audio from this end."},"confined":{"type":"boolean","description":"True if this call is held and the person on this side hears hold music."},"held":{"type":"boolean","description":"True if this call is held and the person on this side hears silence."},"recordingId":{"type":"string","description":"A globally unique identifier for the recording associated with this call."},"segments":{"type":"array","description":"The time line of the participant's call, divided into activity segments.","items":{"$ref":"#/definitions/Segment"}},"errorInfo":{"$ref":"#/definitions/ErrorBody"},"disconnectType":{"type":"string","description":"System defined string indicating what caused the communication to disconnect. Will be null until the communication disconnects.","enum":["endpoint","client","system","timeout","transfer","transfer.conference","transfer.consult","transfer.forward","transfer.noanswer","transfer.notavailable","transport.failure","error","peer","other","spam","uncallable"]},"startHoldTime":{"type":"string","format":"date-time","description":"The timestamp the call was placed on hold in the cloud clock if the call is currently on hold. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"documentId":{"type":"string","description":"If call is an outbound fax of a document from content management, then this is the id in content management."},"connectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication was connected in the cloud clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"disconnectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication disconnected from the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"disconnectReasons":{"type":"array","description":"List of reasons that this call was disconnected. This will be set once the call disconnects.","items":{"$ref":"#/definitions/DisconnectReason"}},"faxStatus":{"description":"Extra information on fax transmission.","$ref":"#/definitions/FaxStatus"},"provider":{"type":"string","description":"The source provider for the call."}}},"CallbackBasic":{"type":"object","properties":{"state":{"type":"string","description":"The connection state of this communication.","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","scheduled","none"]},"id":{"type":"string","description":"A globally unique identifier for this communication."},"segments":{"type":"array","description":"The time line of the participant's callback, divided into activity segments.","items":{"$ref":"#/definitions/Segment"}},"direction":{"type":"string","description":"The direction of the call","enum":["inbound","outbound"]},"held":{"type":"boolean","description":"True if this call is held and the person on this side hears silence."},"disconnectType":{"type":"string","description":"System defined string indicating what caused the communication to disconnect. Will be null until the communication disconnects.","enum":["endpoint","client","system","timeout","transfer","transfer.conference","transfer.consult","transfer.forward","transfer.noanswer","transfer.notavailable","transport.failure","error","peer","other","spam","uncallable"]},"startHoldTime":{"type":"string","format":"date-time","description":"The timestamp the callback was placed on hold in the cloud clock if the callback is currently on hold. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dialerPreview":{"description":"The preview data to be used when this callback is a Preview.","$ref":"#/definitions/DialerPreview"},"callbackNumbers":{"type":"array","description":"The phone number(s) to use to place the callback.","items":{"type":"string"}},"callbackUserName":{"type":"string","description":"The name of the user requesting a callback."},"scriptId":{"type":"string","description":"The UUID of the script to use."},"skipEnabled":{"type":"boolean","description":"True if the ability to skip a callback should be enabled."},"timeoutSeconds":{"type":"integer","format":"int32","description":"The number of seconds before the system automatically places a call for a callback. 0 means the automatic placement is disabled."},"connectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication was connected in the cloud clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"disconnectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication disconnected from the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"callbackScheduledTime":{"type":"string","format":"date-time","description":"The timestamp when this communication is scheduled in the provider clock. If this value is missing it indicates the callback will be placed immediately. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"automatedCallbackConfigId":{"type":"string","description":"The id of the config for automatically placing the callback (and handling the disposition). If null, the callback will not be placed automatically but routed to an agent as per normal."},"provider":{"type":"string","description":"The source provider for the callback."}}},"CampaignInteraction":{"type":"object","properties":{"id":{"type":"string"},"campaign":{"$ref":"#/definitions/UriReference"},"agent":{"$ref":"#/definitions/UriReference"},"contact":{"$ref":"#/definitions/UriReference"},"destinationAddress":{"type":"string"},"activePreviewCall":{"type":"boolean","description":"Boolean value if there is an active preview call on the interaction"},"lastActivePreviewWrapupTime":{"type":"string","format":"date-time","description":"The time when the last preview of the interaction was wrapped up. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"creationTime":{"type":"string","format":"date-time","description":"The time when dialer created the interaction. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"callPlacedTime":{"type":"string","format":"date-time","description":"The time when the agent or system places the call. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"callRoutedTime":{"type":"string","format":"date-time","description":"The time when the agent was connected to the call. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"previewConnectedTime":{"type":"string","format":"date-time","description":"The time when the customer and routing participant are connected. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"queue":{"$ref":"#/definitions/UriReference"},"script":{"$ref":"#/definitions/UriReference"},"disposition":{"type":"string","description":"Describes what happened with call analysis for instance: disposition.classification.callable.person, disposition.classification.callable.noanswer","enum":["DISCONNECT","LIVE_VOICE","BUSY","MACHINE","NO_ANSWER","SIT_CALLABLE","SIT_UNCALLABLE","FAX"]},"callerName":{"type":"string"},"callerAddress":{"type":"string"},"previewPopDeliveredTime":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"conversation":{"$ref":"#/definitions/ConversationBasic"},"dialerSystemParticipantId":{"type":"string","description":"conversation participant id that is the dialer system participant to monitor the call from dialer perspective"},"dialingMode":{"type":"string"},"skills":{"type":"array","description":"Any skills that are attached to the call for routing","uniqueItems":true,"items":{"$ref":"#/definitions/UriReference"}}}},"CampaignInteractions":{"type":"object","properties":{"campaign":{"$ref":"#/definitions/UriReference"},"pendingInteractions":{"type":"array","items":{"$ref":"#/definitions/CampaignInteraction"}},"proceedingInteractions":{"type":"array","items":{"$ref":"#/definitions/CampaignInteraction"}},"previewingInteractions":{"type":"array","items":{"$ref":"#/definitions/CampaignInteraction"}},"interactingInteractions":{"type":"array","items":{"$ref":"#/definitions/CampaignInteraction"}},"scheduledInteractions":{"type":"array","items":{"$ref":"#/definitions/CampaignInteraction"}}}},"ConversationBasic":{"type":"object","required":["startTime"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"startTime":{"type":"string","format":"date-time","description":"The time when the conversation started. This will be the time when the first participant joined the conversation. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"endTime":{"type":"string","format":"date-time","description":"The time when the conversation ended. This will be the time when the last participant left the conversation, or null when the conversation is still active. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true},"participants":{"type":"array","readOnly":true,"items":{"$ref":"#/definitions/ParticipantBasic"}}}},"ParticipantBasic":{"type":"object","properties":{"id":{"type":"string","description":"A globally unique identifier for this conversation."},"startTime":{"type":"string","format":"date-time","description":"The timestamp when this participant joined the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"endTime":{"type":"string","format":"date-time","description":"The timestamp when this participant disconnected from the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"connectedTime":{"type":"string","format":"date-time","description":"The timestamp when this participant was connected to the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"name":{"type":"string","description":"A human readable name identifying the participant."},"userUri":{"type":"string","description":"If this participant represents a user, then this will be an URI that can be used to fetch the user."},"userId":{"type":"string","description":"If this participant represents a user, then this will be the globally unique identifier for the user."},"externalContactId":{"type":"string","description":"If this participant represents an external contact, then this will be the globally unique identifier for the external contact."},"externalOrganizationId":{"type":"string","description":"If this participant represents an external org, then this will be the globally unique identifier for the external org."},"queueId":{"type":"string","description":"If present, the queue id that the communication channel came in on."},"groupId":{"type":"string","description":"If present, group of users the participant represents."},"queueName":{"type":"string","description":"If present, the queue name that the communication channel came in on."},"purpose":{"type":"string","description":"A well known string that specifies the purpose of this participant."},"participantType":{"type":"string","description":"A well known string that specifies the type of this participant."},"consultParticipantId":{"type":"string","description":"If this participant is part of a consult transfer, then this will be the participant id of the participant being transferred."},"address":{"type":"string","description":"The address for the this participant. For a phone call this will be the ANI."},"ani":{"type":"string","description":"The address for the this participant. For a phone call this will be the ANI."},"aniName":{"type":"string","description":"The ani-based name for this participant."},"dnis":{"type":"string","description":"The address for the this participant. For a phone call this will be the ANI."},"locale":{"type":"string","description":"An ISO 639 language code specifying the locale for this participant"},"wrapupRequired":{"type":"boolean","description":"True iff this participant is required to enter wrapup for this conversation."},"wrapupPrompt":{"type":"string","description":"This field controls how the UI prompts the agent for a wrapup.","enum":["mandatory","optional","timeout","forcedTimeout"]},"wrapupTimeoutMs":{"type":"integer","format":"int32","description":"Specifies how long a timed ACW session will last."},"wrapupSkipped":{"type":"boolean","description":"The UI sets this field when the agent chooses to skip entering a wrapup for this participant."},"wrapup":{"description":"Call wrap up or disposition data.","$ref":"#/definitions/Wrapup"},"monitoredParticipantId":{"type":"string","description":"If this participant is a monitor, then this will be the id of the participant that is being monitored."},"attributes":{"type":"object","description":"Additional participant attributes","additionalProperties":{"type":"string"}},"calls":{"type":"array","items":{"$ref":"#/definitions/CallBasic"}},"callbacks":{"type":"array","items":{"$ref":"#/definitions/CallbackBasic"}},"chats":{"type":"array","items":{"$ref":"#/definitions/ConversationChat"}},"cobrowsesessions":{"type":"array","items":{"$ref":"#/definitions/Cobrowsesession"}},"emails":{"type":"array","items":{"$ref":"#/definitions/Email"}},"screenshares":{"type":"array","items":{"$ref":"#/definitions/Screenshare"}},"socialExpressions":{"type":"array","items":{"$ref":"#/definitions/SocialExpression"}},"videos":{"type":"array","items":{"$ref":"#/definitions/Video"}},"evaluations":{"type":"array","items":{"$ref":"#/definitions/Evaluation"}}}},"GroupsSearchResponse":{"type":"object","required":["pageCount","pageNumber","pageSize","results","total","types"],"properties":{"total":{"type":"integer","format":"int64","description":"The total number of results found"},"pageCount":{"type":"integer","format":"int32","description":"The total number of pages"},"pageSize":{"type":"integer","format":"int32","description":"The current page size"},"pageNumber":{"type":"integer","format":"int32","description":"The current page number"},"previousPage":{"type":"string","description":"Q64 value for the previous page of results"},"currentPage":{"type":"string","description":"Q64 value for the current page of results"},"nextPage":{"type":"string","description":"Q64 value for the next page of results"},"types":{"type":"array","description":"Resource types the search was performed against","items":{"type":"string"}},"results":{"type":"array","description":"Search results","items":{"$ref":"#/definitions/Group"}}}},"GroupSearchCriteria":{"type":"object","required":["type"],"properties":{"endValue":{"type":"string","description":"The end value of the range. This field is used for range search types."},"values":{"type":"array","description":"A list of values for the search to match against","items":{"type":"string"}},"startValue":{"type":"string","description":"The start value of the range. This field is used for range search types."},"fields":{"type":"array","description":"Field names to search against","items":{"type":"string"}},"value":{"type":"string","description":"A value for the search to match against"},"operator":{"type":"string","description":"How to apply this search criteria against other criteria","enum":["AND","OR","NOT"]},"group":{"type":"array","description":"Groups multiple conditions","items":{"$ref":"#/definitions/GroupSearchCriteria"}},"type":{"type":"string","description":"Search Type","enum":["EXACT","STARTS_WITH","CONTAINS","REGEX","TERM","TERMS","REQUIRED_FIELDS","MATCH_ALL"]}}},"GroupSearchRequest":{"type":"object","properties":{"sortOrder":{"type":"string","description":"The sort order for results","enum":["ASC","DESC","SCORE"]},"sortBy":{"type":"string","description":"The field in the resource that you want to sort the results by"},"pageSize":{"type":"integer","format":"int32","description":"The number of results per page"},"pageNumber":{"type":"integer","format":"int32","description":"The page of resources you want to retrieve"},"query":{"type":"array","items":{"$ref":"#/definitions/GroupSearchCriteria"}}}},"OutboundRouteBaseEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/OutboundRouteBase"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"UnreadMetric":{"type":"object","properties":{"count":{"type":"integer","format":"int32","description":"The count of unread alerts for a specific rule type."}}},"JsonNode":{"type":"object","properties":{"nodeType":{"type":"string","enum":["ARRAY","BINARY","BOOLEAN","MISSING","NULL","NUMBER","OBJECT","POJO","STRING"]},"float":{"type":"boolean"},"object":{"type":"boolean"},"boolean":{"type":"boolean"},"number":{"type":"boolean"},"valueNode":{"type":"boolean"},"containerNode":{"type":"boolean"},"missingNode":{"type":"boolean"},"pojo":{"type":"boolean"},"integralNumber":{"type":"boolean"},"floatingPointNumber":{"type":"boolean"},"short":{"type":"boolean"},"int":{"type":"boolean"},"long":{"type":"boolean"},"double":{"type":"boolean"},"bigDecimal":{"type":"boolean"},"bigInteger":{"type":"boolean"},"textual":{"type":"boolean"},"binary":{"type":"boolean"},"array":{"type":"boolean"},"null":{"type":"boolean"}}},"JsonNodeSearchResponse":{"type":"object","required":["pageCount","pageNumber","pageSize","results","total","types"],"properties":{"total":{"type":"integer","format":"int64","description":"The total number of results found"},"pageCount":{"type":"integer","format":"int32","description":"The total number of pages"},"pageSize":{"type":"integer","format":"int32","description":"The current page size"},"pageNumber":{"type":"integer","format":"int32","description":"The current page number"},"previousPage":{"type":"string","description":"Q64 value for the previous page of results"},"currentPage":{"type":"string","description":"Q64 value for the current page of results"},"nextPage":{"type":"string","description":"Q64 value for the next page of results"},"types":{"type":"array","description":"Resource types the search was performed against","items":{"type":"string"}},"results":{"description":"Search results","$ref":"#/definitions/JsonNode"},"aggregations":{"$ref":"#/definitions/JsonNode"}}},"SuggestSearchCriteria":{"type":"object","properties":{"endValue":{"type":"string","description":"The end value of the range. This field is used for range search types."},"values":{"type":"array","description":"A list of values for the search to match against","items":{"type":"string"}},"startValue":{"type":"string","description":"The start value of the range. This field is used for range search types."},"fields":{"type":"array","description":"Field names to search against","items":{"type":"string"}},"value":{"type":"string","description":"A value for the search to match against"},"operator":{"type":"string","description":"How to apply this search criteria against other criteria","enum":["AND","OR","NOT"]},"group":{"type":"array","description":"Groups multiple conditions","items":{"$ref":"#/definitions/SuggestSearchCriteria"}}}},"SuggestSearchRequest":{"type":"object","required":["query","types"],"properties":{"expand":{"type":"array","description":"Provides more details about a specified resource","items":{"type":"string"}},"types":{"type":"array","description":"Resource domain type to search","items":{"type":"string"}},"query":{"type":"array","description":"Suggest query","items":{"$ref":"#/definitions/SuggestSearchCriteria"}}}},"SearchCriteria":{"type":"object","properties":{"endValue":{"type":"string","description":"The end value of the range. This field is used for range search types."},"values":{"type":"array","description":"A list of values for the search to match against","items":{"type":"string"}},"startValue":{"type":"string","description":"The start value of the range. This field is used for range search types."},"fields":{"type":"array","description":"Field names to search against","items":{"type":"string"}},"value":{"type":"string","description":"A value for the search to match against"},"operator":{"type":"string","description":"How to apply this search criteria against other criteria","enum":["AND","OR","NOT"]},"group":{"type":"array","description":"Groups multiple conditions","items":{"$ref":"#/definitions/SearchCriteria"}},"type":{"type":"string","enum":["EXACT","CONTAINS","STARTS_WITH","REQUIRED_FIELDS","RANGE","DATE_RANGE","LESS_THAN","LESS_THAN_EQUAL_TO","GREATER_THAN","GREATER_THAN_EQUAL_TO","SIMPLE","TERM","TERMS","QUERY_STRING","MATCH_ALL"]}}},"SearchRequest":{"type":"object","required":["types"],"properties":{"sortOrder":{"type":"string","description":"The sort order for results","enum":["ASC","DESC","SCORE"]},"sortBy":{"type":"string","description":"The field in the resource that you want to sort the results by"},"pageSize":{"type":"integer","format":"int32","description":"The number of results per page"},"pageNumber":{"type":"integer","format":"int32","description":"The page of resources you want to retrieve"},"returnFields":{"type":"array","description":"A List of strings. Possible values are any field in the resource you are searching on. The other option is to use ALL_FIELDS, when this is provided all fields in the resource will be returned in the search results.","items":{"type":"string"}},"expand":{"type":"array","description":"Provides more details about a specified resource","items":{"type":"string"}},"types":{"type":"array","description":"Resource domain type to search","items":{"type":"string"}},"query":{"type":"array","description":"The search criteria","items":{"$ref":"#/definitions/SearchCriteria"}},"aggregations":{"type":"array","description":"Aggregation criteria","items":{"$ref":"#/definitions/SearchAggregation"}}}},"EvaluatorActivity":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"evaluator":{"$ref":"#/definitions/User"},"numEvaluationsAssigned":{"type":"integer","format":"int32"},"numEvaluationsStarted":{"type":"integer","format":"int32"},"numEvaluationsCompleted":{"type":"integer","format":"int32"},"numCalibrationsAssigned":{"type":"integer","format":"int32"},"numCalibrationsStarted":{"type":"integer","format":"int32"},"numCalibrationsCompleted":{"type":"integer","format":"int32"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"EvaluatorActivityEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/EvaluatorActivity"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"VoicemailUserPolicy":{"type":"object","properties":{"enabled":{"type":"boolean","description":"Whether the user has voicemail enabled","readOnly":true},"alertTimeoutSeconds":{"type":"integer","format":"int32","description":"The number of seconds to ring the user's phone before a call is transfered to voicemail"},"pin":{"type":"string","description":"The user's PIN to access their voicemail. This property is only used for updates and never provided otherwise to ensure security"},"modifiedDate":{"type":"string","format":"date-time","description":"The date the policy was last modified. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true}}},"SecurityProfileEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/SecurityProfile"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"DomainEdgeSoftwareVersionDtoEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/DomainEdgeSoftwareVersionDto"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"PolicyCreate":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The policy name."},"modifiedDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"createdDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"order":{"type":"integer","format":"int32"},"description":{"type":"string"},"enabled":{"type":"boolean"},"mediaPolicies":{"description":"Conditions and actions per media type","$ref":"#/definitions/MediaPolicies"},"conditions":{"description":"Conditions","$ref":"#/definitions/PolicyConditions"},"actions":{"description":"Actions","$ref":"#/definitions/PolicyActions"},"policyErrors":{"$ref":"#/definitions/PolicyErrors"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"PolicyEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Policy"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"ParsedCertificate":{"type":"object","properties":{"certificateDetails":{"type":"array","description":"The details of the certificates that were parsed correctly.","items":{"$ref":"#/definitions/CertificateDetails"}}},"description":"Represents the parsed certificate information."},"Certificate":{"type":"object","required":["certificate"],"properties":{"certificate":{"type":"string","description":"The certificate to parse."}},"description":"Represents a certificate to parse."},"SiteEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Site"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}}},"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"}}},"externalDocs":{"description":"PureCloud API Documentation","url":"https://developer.mypurecloud.com"}} \ No newline at end of file +{"swagger":"2.0","info":{"description":"With the PureCloud Platform API, you can control all aspects of your PureCloud environment. With the APIs you can access the system configuration, manage conversations and more.","version":"v2","title":"PureCloud Platform API","termsOfService":"https://developer.mypurecloud.com/tos","contact":{"name":"PureCloud Developer Evangelists","url":"https://developer.mypurecloud.com","email":"DeveloperEvangelists@inin.com"},"license":{"name":"ININ","url":"http://www.inin.com"}},"host":"api.mypurecloud.com","tags":[{"name":"Alerting","description":"Rules and alerts","externalDocs":{"description":"Alerting Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/alerting/index.html"}},{"name":"Analytics","description":"Analytics querying and reporting.","externalDocs":{"description":"Analytics Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/analytics/index.html"}},{"name":"Architect","description":"Flows, Prompts, IVR schedules, Dependency Tracking","externalDocs":{"description":"Architect Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/architect/index.html"}},{"name":"Attributes","description":"Attribute definitions","externalDocs":{"description":"Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/attributes/index.html"}},{"name":"Authorization","description":"Roles and permissions","externalDocs":{"description":"Authorization Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/authorization/index.html"}},{"name":"Configuration","description":"","externalDocs":{"description":"Configuration Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/configuration/index.html"}},{"name":"Content Management","description":"","externalDocs":{"description":"Content Management Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/contentmanagement/index.html"}},{"name":"Conversations","description":"","externalDocs":{"description":"Conversations Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/conversations/index.html"}},{"name":"Calls","description":""},{"name":"Callbacks","description":""},{"name":"Chats","description":""},{"name":"Emails","description":""},{"name":"Faxes","description":""},{"name":"Socials","description":""},{"name":"Videos","description":""},{"name":"Directory Proxy","description":"Search, Suggest, and people"},{"name":"Docs","description":"Swagger documentation definitions","externalDocs":{"description":"docs","url":"https://developer.mypurecloud.com"}},{"name":"External Contacts","description":"External Organizations, contacts, notes and relationships","externalDocs":{"description":"External Contacts","url":"https://developer.mypurecloud.com/api/rest/v2/externalcontacts/index.html"}},{"name":"Fax","description":"","externalDocs":{"description":"Fax Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/fax/index.html"}},{"name":"Geolocation","description":"","externalDocs":{"description":"Geolocation Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/geolocation/index.html"}},{"name":"Greetings","description":"","externalDocs":{"description":"Greetings Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/greetings/index.html"}},{"name":"Groups","description":"Groups, members","externalDocs":{"description":"Groups Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/groups/index.html"}},{"name":"Identity Provider","description":"Identity providers","externalDocs":{"description":"Identity Providers Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/identityproviders/index.html"}},{"name":"Languages","description":"Available languages","externalDocs":{"description":"Languages Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/languages/index.html"}},{"name":"License","description":"Per-user platform license assignments"},{"name":"Locations","description":"Physical locations","externalDocs":{"description":"Locations Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/locations/index.html"}},{"name":"Notifications","description":"Channels, subscriptions, topics","externalDocs":{"description":"Notifications Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/notifications/index.html"}},{"name":"OAuth","description":"OAuth clients, providers","externalDocs":{"description":"OAuth Documentation","url":""}},{"name":"Organization","description":"Organization"},{"name":"Outbound","description":"","externalDocs":{"description":"Outbound Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/outbound/index.html"}},{"name":"Presence","description":"User and organization presences","externalDocs":{"description":"Presence Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/presence/index.html"}},{"name":"Quality","description":"Evaluations, calibrations","externalDocs":{"description":"Quality Management Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/quality/index.html"}},{"name":"Recording","description":"Recordings, policies, annotations, orphans","externalDocs":{"description":"Recording Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/recording/index.html"}},{"name":"Response Management","description":"Responses, library, query","externalDocs":{"description":"Response Management Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/responsemanagement/index.html"}},{"name":"Routing","description":"Queues, wrapup codes, skills, email config","externalDocs":{"description":"Routing Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/routing/index.html"}},{"name":"Scripts","description":"Composer"},{"name":"Search","description":"Search aggregate, users, groups","externalDocs":{"description":"Search Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/search/index.html"}},{"name":"Suggest","description":"Search suggest user, group, locations"},{"name":"Sessions","description":"User session"},{"name":"Stations","description":"Stations","externalDocs":{"description":"Stations Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/stations/index.html"}},{"name":"Telephony Providers Edge","description":"Edge phones, trunks, lines.","externalDocs":{"description":"telephony provider edge","url":"https://developer.mypurecloud.com/api/rest/v2/telephonyprovidersedge/index.html"}},{"name":"Tokens","description":"Authentication Tokens","externalDocs":{"description":"Tokens Documentation","url":""}},{"name":"User Recordings","description":"Summary, media","externalDocs":{"description":"User Recordings Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/userrecordings/index.html"}},{"name":"Users","description":"Me, routing, roles","externalDocs":{"description":"Users Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/users/index.html"}},{"name":"Utilities","description":"","externalDocs":{"description":"Utilities Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/utilities/index.html"}},{"name":"Voicemail","description":"Mailbox, messages, policy","externalDocs":{"description":"Voicemail Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/voicemail/index.html"}},{"name":"Workforce Management","description":"Adherence, Schedules, Time Off Requests","externalDocs":{"description":"Workforce Management Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/workforcemanagement/index.html"}},{"name":"Cases","description":"","externalDocs":{"description":"Cases Documentation","url":"https://developer.mypurecloud.com/api/rest/v2/cases/index.html"}}],"schemes":["https"],"consumes":["application/json"],"produces":["application/json"],"paths":{"/api/v2/scripts/{scriptId}/pages":{"get":{"tags":["Scripts"],"summary":"Get the list of pages","description":"","operationId":"getScriptsScriptIdPages","produces":["application/json"],"parameters":[{"name":"scriptId","in":"path","description":"Script ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/Page"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["scripter:script:view"]},"x-inin-method-name":"getScriptIdPages","x-purecloud-method-name":"getScriptPages"}},"/api/v2/architect/prompts/{promptId}/resources/{languageCode}":{"get":{"tags":["Architect"],"summary":"Get specified user prompt resource","description":"","operationId":"getArchitectPromptsPromptIdResourcesLanguagecode","produces":["application/json"],"parameters":[{"name":"promptId","in":"path","description":"Prompt ID","required":true,"type":"string"},{"name":"languageCode","in":"path","description":"Language","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PromptAsset"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","architect.prompt.resource.not.found":"Could not find resource with specified language in specified prompt."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getPromptsPromptIdResourcesLanguagecode","x-purecloud-method-name":"getArchitectPromptResource"},"put":{"tags":["Architect"],"summary":"Update specified user prompt resource","description":"","operationId":"putArchitectPromptsPromptIdResourcesLanguagecode","produces":["application/json"],"parameters":[{"name":"promptId","in":"path","description":"Prompt ID","required":true,"type":"string"},{"name":"languageCode","in":"path","description":"Language","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/PromptAsset"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PromptAsset"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.prompt.resource.invalid.tags":"The specified tags are in an invalid format.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","architect.object.validate.failed":"Failed to validate object.","architect.object.validate.failed.value":"Failed to validate object due to invalid field value.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","architect.prompt.resource.not.found":"Could not find resource with specified language in specified prompt."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.object.update.failed":"The database update for the object failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"putPromptsPromptIdResourcesLanguagecode","x-purecloud-method-name":"putArchitectPromptResource"},"delete":{"tags":["Architect"],"summary":"Delete specified user prompt resource","description":"","operationId":"deleteArchitectPromptsPromptIdResourcesLanguagecode","produces":["application/json"],"parameters":[{"name":"promptId","in":"path","description":"Prompt ID","required":true,"type":"string"},{"name":"languageCode","in":"path","description":"Language","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.prompt.not.found":"Could not find prompt with specified ID.","architect.flow.data.missing":"Flow version data content is missing.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.external.call.failure":"A call to another backend service failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request.","architect.database.throughput.exceeded":"Database too busy. Please try again."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"deletePromptsPromptIdResourcesLanguagecode","x-purecloud-method-name":"deleteArchitectPromptResource"}},"/api/v2/languages":{"get":{"tags":["Languages"],"summary":"Get the list of supported languages. (Deprecated)","description":"This endpoint is deprecated. It has been moved to /routing/languages","operationId":"getLanguages","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortOrder","in":"query","description":"Ascending or descending sort order","required":false,"type":"string","default":"ASC","enum":["ascending","descending"]},{"name":"name","in":"query","description":"Name","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LanguageEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:skill:manage"]},"x-inin-method-name":"getLanguages","x-purecloud-method-name":"getLanguages"},"post":{"tags":["Languages"],"summary":"Create Language (Deprecated)","description":"This endpoint is deprecated. It has been moved to /routing/languages","operationId":"postLanguages","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Language","required":true,"schema":{"$ref":"#/definitions/Language"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Language"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:skill:manage"]},"x-inin-method-name":"postLanguages","x-purecloud-method-name":"postLanguages"}},"/api/v2/telephony/providers/edges/dids":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a listing of DIDs","description":"","operationId":"getTelephonyProvidersEdgesDids","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"number"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"ASC"},{"name":"phoneNumber","in":"query","description":"Filter by phoneNumber","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DIDEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesDids","x-purecloud-method-name":"getTelephonyProvidersEdgesDids"}},"/api/v2/quality/forms/{formId}/versions":{"get":{"tags":["Quality"],"summary":"Gets all the revisions for a specific evaluation.","description":"","operationId":"getQualityFormsFormIdVersions","produces":["application/json"],"parameters":[{"name":"formId","in":"path","description":"Form ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EvaluationFormEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["quality:evaluationForm:view"]},"x-inin-method-name":"getFormsFormIdVersions","x-purecloud-method-name":"getQualityFormVersions"}},"/api/v2/telephony/providers/edges/{edgeId}/statuscode":{"post":{"tags":["Telephony Providers Edge"],"summary":"Take an Edge in or out of service","description":"","operationId":"postTelephonyProvidersEdgesEdgeIdStatuscode","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Edge Service State","required":false,"schema":{"$ref":"#/definitions/EdgeServiceStateRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesEdgeIdStatuscode","x-purecloud-method-name":"postTelephonyProvidersEdgeStatuscode"}},"/api/v2/authorization/roles/default":{"post":{"tags":["Authorization"],"summary":"Restores all default roles","description":"This endpoint serves several purposes. 1. It provides the org with default roles. This is important for default roles that will be added after go-live (they can retroactively add the new default-role). Note: When not using a query param of force=true, it only adds the default roles not configured for the org; it does not overwrite roles. 2. Using the query param force=true, you can restore all default roles. Note: This does not have an effect on custom roles.","operationId":"postAuthorizationRolesDefault","produces":["application/json"],"parameters":[{"name":"force","in":"query","description":"Restore default roles","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OrganizationRoleEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["authorization:role:edit"]},"x-inin-method-name":"postRolesDefault","x-purecloud-method-name":"postAuthorizationRolesDefault"},"put":{"tags":["Authorization"],"summary":"Restore specified default roles","description":"","operationId":"putAuthorizationRolesDefault","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Organization roles list","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/DomainOrganizationRole"}}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OrganizationRoleEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["authorization:role:edit"]},"x-inin-method-name":"putRolesDefault","x-purecloud-method-name":"putAuthorizationRolesDefault"}},"/api/v2/recordings/screensessions":{"get":{"tags":["Recording"],"summary":"Retrieves a paged listing of screen recording sessions","description":"","operationId":"getRecordingsScreensessions","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ScreenRecordingSessionListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getScreensessions","x-purecloud-method-name":"getRecordingsScreensessions"}},"/api/v2/users/{userId}/routingstatus":{"get":{"tags":["Users"],"summary":"Fetch the routing status of a user","description":"","operationId":"getUsersUserIdRoutingstatus","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RoutingStatus"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserIdRoutingstatus","x-purecloud-method-name":"getUserRoutingstatus"},"put":{"tags":["Users"],"summary":"Update the routing status of a user","description":"","operationId":"putUsersUserIdRoutingstatus","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Routing Status","required":true,"schema":{"$ref":"#/definitions/RoutingStatus"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RoutingStatus"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","general.bad.request":"An invalid routing status transition was attempted.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putUserIdRoutingstatus","x-purecloud-method-name":"putUserRoutingstatus"}},"/api/v2/identityproviders":{"get":{"tags":["Identity Provider"],"summary":"The list of identity providers","description":"","operationId":"getIdentityproviders","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OAuthProviderEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:view"]},"x-inin-method-name":"getIdentityproviders","x-purecloud-method-name":"getIdentityproviders"}},"/api/v2/outbound/attemptlimits":{"get":{"tags":["Outbound"],"summary":"Query attempt limits list","description":"","operationId":"getOutboundAttemptlimits","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"filterType","in":"query","description":"Filter type","required":false,"type":"string","default":"Prefix","enum":["Equals","RegEx","Contains","Prefix","LessThan","LessThanEqualTo","GreaterThan","GreaterThanEqualTo","BeginsWith","EndsWith"]},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"a","enum":["ascending","descending"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AttemptLimitsEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:attemptLimits:view"]},"x-inin-method-name":"getAttemptlimits","x-purecloud-method-name":"getOutboundAttemptlimits"},"post":{"tags":["Outbound"],"summary":"Create attempt limits","description":"","operationId":"postOutboundAttemptlimits","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"AttemptLimits","required":true,"schema":{"$ref":"#/definitions/AttemptLimits"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AttemptLimits"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"incorrect.max.value":"Max values must be > 0 and one of them must be defined","name.cannot.be.blank":"A name must be provided.","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"The name already exists.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.time.zone":"Not recognized as a valid time zone.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:attemptLimits:add"]},"x-inin-method-name":"postAttemptlimits","x-purecloud-method-name":"postOutboundAttemptlimits"}},"/api/v2/userrecordings/{recordingId}":{"get":{"tags":["User Recordings"],"summary":"Get a user recording.","description":"","operationId":"getUserrecordingsRecordingId","produces":["application/json"],"parameters":[{"name":"recordingId","in":"path","description":"User Recording ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["conversation"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserRecording"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getRecordingId","x-purecloud-method-name":"getUserrecording"},"put":{"tags":["User Recordings"],"summary":"Update a user recording.","description":"","operationId":"putUserrecordingsRecordingId","produces":["application/json"],"parameters":[{"name":"recordingId","in":"path","description":"User Recording ID","required":true,"type":"string"},{"in":"body","name":"body","description":"UserRecording","required":true,"schema":{"$ref":"#/definitions/UserRecording"}},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["conversation"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserRecording"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putRecordingId","x-purecloud-method-name":"putUserrecording"},"delete":{"tags":["User Recordings"],"summary":"Delete a user recording.","description":"","operationId":"deleteUserrecordingsRecordingId","produces":["application/json"],"parameters":[{"name":"recordingId","in":"path","description":"User Recording ID","required":true,"type":"string"}],"responses":{"202":{"description":"Accepted - Processing Delete"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteRecordingId","x-purecloud-method-name":"deleteUserrecording"}},"/api/v2/routing/email/domains/{domainName}/routes/{routeId}":{"get":{"tags":["Routing"],"summary":"Get a route","description":"","operationId":"getRoutingEmailDomainsDomainnameRoutesRouteId","produces":["application/json"],"parameters":[{"name":"domainName","in":"path","description":"email domain","required":true,"type":"string"},{"name":"routeId","in":"path","description":"route ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/InboundRoute"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:email:manage"]},"x-inin-method-name":"getEmailDomainsDomainnameRoutesRouteId","x-purecloud-method-name":"getRoutingEmailDomainRoute"},"put":{"tags":["Routing"],"summary":"Update a route","description":"","operationId":"putRoutingEmailDomainsDomainnameRoutesRouteId","produces":["application/json"],"parameters":[{"name":"domainName","in":"path","description":"email domain","required":true,"type":"string"},{"name":"routeId","in":"path","description":"route ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Route","required":true,"schema":{"$ref":"#/definitions/InboundRoute"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/InboundRoute"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","postino.invalid.route":"The 'queue' and 'pattern' fields are required.","bad.flow.id":"The flow is not eligible for use here.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:email:manage"]},"x-inin-method-name":"putEmailDomainsDomainnameRoutesRouteId","x-purecloud-method-name":"putRoutingEmailDomainRoute"},"delete":{"tags":["Routing"],"summary":"Delete a route","description":"","operationId":"deleteRoutingEmailDomainsDomainnameRoutesRouteId","produces":["application/json"],"parameters":[{"name":"domainName","in":"path","description":"email domain","required":true,"type":"string"},{"name":"routeId","in":"path","description":"route ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:email:manage"]},"x-inin-method-name":"deleteEmailDomainsDomainnameRoutesRouteId","x-purecloud-method-name":"deleteRoutingEmailDomainRoute"}},"/api/v2/configuration/schemas/edges/vnext/{schemaCategory}/{schemaType}":{"get":{"tags":["Telephony Providers Edge"],"summary":"List schemas of a specific category (Deprecated)","description":"","operationId":"getConfigurationSchemasEdgesVnextSchemacategorySchematype","produces":["application/json"],"parameters":[{"name":"schemaCategory","in":"path","description":"Schema category","required":true,"type":"string"},{"name":"schemaType","in":"path","description":"Schema type","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SchemaReferenceEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-method-name":"getSchemasEdgesVnextSchemacategorySchematype","x-purecloud-method-name":"getConfigurationSchemasEdgesVnextSchemaCategorySchemaType"}},"/api/v2/configuration/schemas/edges/vnext/{schemaCategory}":{"get":{"tags":["Telephony Providers Edge"],"summary":"List schemas of a specific category (Deprecated)","description":"","operationId":"getConfigurationSchemasEdgesVnextSchemacategory","produces":["application/json"],"parameters":[{"name":"schemaCategory","in":"path","description":"Schema category","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SchemaReferenceEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-method-name":"getSchemasEdgesVnextSchemacategory","x-purecloud-method-name":"getConfigurationSchemasEdgesVnextSchemaCategory"}},"/api/v2/users/me":{"get":{"tags":["Users"],"summary":"Get current user details.","description":"This request is not valid when using the Client Credentials OAuth grant.","operationId":"getUsersMe","produces":["application/json"],"parameters":[{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["routingStatus","presence","conversationSummary","outOfOffice","geolocation","station","authorization","profileSkills","locations","groupMemberships","date","geolocationsettings","organization","presencedefinitions","locationdefinitions","orgauthorization","favorites","superiors","directreports","adjacents","routingskills","fieldconfigs"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserMe"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getMe","x-purecloud-method-name":"getUsersMe"}},"/api/v2/outbound/campaigns/{campaignId}":{"get":{"tags":["Outbound"],"summary":"Get dialer campaign.","description":"","operationId":"getOutboundCampaignsCampaignId","produces":["application/json"],"parameters":[{"name":"campaignId","in":"path","description":"Campaign ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Campaign"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaign:view"]},"x-inin-method-name":"getCampaignsCampaignId","x-purecloud-method-name":"getOutboundCampaign"},"put":{"tags":["Outbound"],"summary":"Update a campaign.","description":"","operationId":"putOutboundCampaignsCampaignId","produces":["application/json"],"parameters":[{"name":"campaignId","in":"path","description":"Campaign ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Campaign","required":true,"schema":{"$ref":"#/definitions/Campaign"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Campaign"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"name.cannot.be.blank":"A name must be provided.","invalid.campaign.outbound.line.count":"","invalid.priority":"The priority must be between 1 and 5 (inclusive)","bad.request":"The request could not be understood by the server due to malformed syntax.","callable.time.set.not.found":"The callable time set could not be found.","duplicate.name":"The name already exists.","edge.group.not.found":"The edge group could not be found.","missing.caller.id.name":"No caller id name supplied","invalid.update":"","call.analysis.response.set.not.found":"The call analysis response set could not be found.","resources.in.use":"Resources are already in use.","invalid.update.bad.status.transition":"The status transition is invalid.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","script.not.found":"The script could not be found.","dnc.list.not.found":"A do not call list could not be found.","contact.sort.field.not.found":"The contact sort field is not a column on the contact list.","missing.caller.id.address":"No caller id address supplied","edge.group.has.no.active.edges":"","rule.set.not.found":"A rule set could not be found.","invalid.call.analysis.response.set.for.agentless.campaign":"The call analysis response set is invalid for agentless campaigns.","invalid.ani.address":"The caller id number is invalid.","invalid.campaign.phone.columns":"The campaign phone columns are invalid.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","missing.time.zone.in.contactlist":"When using a callable time set, the contact list must have at least one time zone column defined.","queue.not.found":"The queue could not be found.","contact.list.import.in.progress":"The contact list on the camapign is still importing contacts."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"409":{"description":"Conflict.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"invalid.update.campaign.active":"The campaign is already active.","invalid.update.wrong.version":""}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaign:edit"]},"x-inin-method-name":"putCampaignsCampaignId","x-purecloud-method-name":"putOutboundCampaign"},"delete":{"tags":["Outbound"],"summary":"Delete a campaign.","description":"","operationId":"deleteOutboundCampaignsCampaignId","produces":["application/json"],"parameters":[{"name":"campaignId","in":"path","description":"Campaign ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Campaign"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","referential.integrity.error":"Could not delete the resource because it is referenced by another entity.","campaign.in.use":"The campaign is in use."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaign:delete"]},"x-inin-method-name":"deleteCampaignsCampaignId","x-purecloud-method-name":"deleteOutboundCampaign"}},"/api/v2/outbound/campaigns/{campaignId}/diagnostics":{"get":{"tags":["Outbound"],"summary":"Get campaign diagnostics","description":"","operationId":"getOutboundCampaignsCampaignIdDiagnostics","produces":["application/json"],"parameters":[{"name":"campaignId","in":"path","description":"Campaign ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CampaignDiagnostics"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","campaign.not.found":"The dialer campaign was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaign:view"]},"x-inin-method-name":"getCampaignsCampaignIdDiagnostics","x-purecloud-method-name":"getOutboundCampaignDiagnostics"}},"/api/v2/outbound/campaigns/{campaignId}/progress":{"get":{"tags":["Outbound"],"summary":"Get campaign progress","description":"","operationId":"getOutboundCampaignsCampaignIdProgress","produces":["application/json"],"parameters":[{"name":"campaignId","in":"path","description":"Campaign ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CampaignProgress"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","campaign.not.found":"The dialer campaign was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaign:view"]},"x-inin-method-name":"getCampaignsCampaignIdProgress","x-purecloud-method-name":"getOutboundCampaignProgress"},"delete":{"tags":["Outbound"],"summary":"Reset campaign progress and recycle the campaign","description":"","operationId":"deleteOutboundCampaignsCampaignIdProgress","produces":["application/json"],"parameters":[{"name":"campaignId","in":"path","description":"Campaign ID","required":true,"type":"string"}],"responses":{"202":{"description":"Accepted - the campaign will be recycled momentarily"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","campaign.not.found":"The dialer campaign was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaign:edit"]},"x-inin-method-name":"deleteCampaignsCampaignIdProgress","x-purecloud-method-name":"deleteOutboundCampaignProgress"}},"/api/v2/telephony/providers/edges/sites/{siteId}/outboundroutes":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get outbound routes","description":"","operationId":"getTelephonyProvidersEdgesSitesSiteIdOutboundroutes","produces":["application/json"],"parameters":[{"name":"siteId","in":"path","description":"Site ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"name"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OutboundRouteBaseEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesSitesSiteIdOutboundroutes","x-purecloud-method-name":"getTelephonyProvidersEdgesSiteOutboundroutes"},"post":{"tags":["Telephony Providers Edge"],"summary":"Create outbound route","description":"","operationId":"postTelephonyProvidersEdgesSitesSiteIdOutboundroutes","produces":["application/json"],"parameters":[{"name":"siteId","in":"path","description":"Site ID","required":true,"type":"string"},{"in":"body","name":"body","description":"OutboundRoute","required":true,"schema":{"$ref":"#/definitions/OutboundRouteBase"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OutboundRouteBase"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"required.field.missing":"A required field is missing a value.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","duplicate.value":"An outbound route with this name already exists.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesSitesSiteIdOutboundroutes","x-purecloud-method-name":"postTelephonyProvidersEdgesSiteOutboundroutes"}},"/api/v2/authorization/products":{"get":{"tags":["Authorization"],"summary":"Get the list of enabled products","description":"Gets the list of enabled products. Some example product names are: collaborateFree, collaboratePro, communicate, and engage.","operationId":"getAuthorizationProducts","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OrganizationProductEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getProducts","x-purecloud-method-name":"getAuthorizationProducts"}},"/api/v2/telephony/providers/edges/trunks/{trunkId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a Trunk by ID","description":"","operationId":"getTelephonyProvidersEdgesTrunksTrunkId","produces":["application/json"],"parameters":[{"name":"trunkId","in":"path","description":"Trunk ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Trunk"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesTrunksTrunkId","x-purecloud-method-name":"getTelephonyProvidersEdgesTrunk"}},"/api/v2/externalcontacts/organizations/{externalOrganizationId}/relationships":{"get":{"tags":["External Contacts"],"summary":"Fetch a relationship for an external organization","description":"","operationId":"getExternalcontactsOrganizationsExternalorganizationIdRelationships","produces":["application/json"],"parameters":[{"name":"externalOrganizationId","in":"path","description":"External Organization ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":20,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"expand","in":"query","description":"which fields, if any, to expand","required":false,"type":"string","enum":["externalDataSources"]},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RelationshipListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:externalOrganization:view"]},"x-inin-method-name":"getOrganizationsExternalorganizationIdRelationships","x-purecloud-method-name":"getExternalcontactsOrganizationRelationships"}},"/api/v2/telephony/providers/edges/phonebasesettings/{phoneBaseId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a Phone Base Settings object by ID","description":"","operationId":"getTelephonyProvidersEdgesPhonebasesettingsPhonebaseId","produces":["application/json"],"parameters":[{"name":"phoneBaseId","in":"path","description":"Phone base ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PhoneBase"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesPhonebasesettingsPhonebaseId","x-purecloud-method-name":"getTelephonyProvidersEdgesPhonebasesetting"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update a Phone Base Settings by ID","description":"","operationId":"putTelephonyProvidersEdgesPhonebasesettingsPhonebaseId","produces":["application/json"],"parameters":[{"name":"phoneBaseId","in":"path","description":"Phone base ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Phone base settings","required":true,"schema":{"$ref":"#/definitions/PhoneBase"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PhoneBase"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","general.bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesPhonebasesettingsPhonebaseId","x-purecloud-method-name":"putTelephonyProvidersEdgesPhonebasesetting"},"delete":{"tags":["Telephony Providers Edge"],"summary":"Delete a Phone Base Settings by ID","description":"","operationId":"deleteTelephonyProvidersEdgesPhonebasesettingsPhonebaseId","produces":["application/json"],"parameters":[{"name":"phoneBaseId","in":"path","description":"Phone base ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"deleteProvidersEdgesPhonebasesettingsPhonebaseId","x-purecloud-method-name":"deleteTelephonyProvidersEdgesPhonebasesetting"}},"/api/v2/orphanrecordings":{"get":{"tags":["Recording"],"summary":"Gets all orphan recordings","description":"","operationId":"getOrphanrecordings","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"The total page size requested","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"The page number requested","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"variable name requested to sort by","required":false,"type":"string"},{"name":"expand","in":"query","description":"variable name requested by expand list","required":false,"type":"array","items":{"type":"object"},"collectionFormat":"multi"},{"name":"nextPage","in":"query","description":"next page token","required":false,"type":"string"},{"name":"previousPage","in":"query","description":"Previous page token","required":false,"type":"string"},{"name":"hasConversation","in":"query","description":"Filter resulting orphans by whether the conversation is known. False returns all orphans for the organization.","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OrphanRecordingListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:orphan:view"]},"x-inin-method-name":"getOrphanrecordings","x-purecloud-method-name":"getOrphanrecordings"}},"/api/v2/outbound/sequences":{"get":{"tags":["Outbound"],"summary":"Query a list of dialer campaign sequences.","description":"","operationId":"getOutboundSequences","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"filterType","in":"query","description":"Filter type","required":false,"type":"string","default":"Prefix","enum":["Equals","RegEx","Contains","Prefix","LessThan","LessThanEqualTo","GreaterThan","GreaterThanEqualTo","BeginsWith","EndsWith"]},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"a","enum":["ascending","descending"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CampaignSequenceEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaignSequence:view"]},"x-inin-method-name":"getSequences","x-purecloud-method-name":"getOutboundSequences"},"post":{"tags":["Outbound"],"summary":"Create a new campaign sequence.","description":"","operationId":"postOutboundSequences","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Organization","required":true,"schema":{"$ref":"#/definitions/CampaignSequence"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CampaignSequence"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"name.cannot.be.blank":"A name must be provided.","campaign.sequence.invalid.campaign":"At least one campaign is invalid","campaign.sequence.invalid.current.campaign":"Current campaign is invalid","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"A campaign sequence with this name already exists.","invalid.create":"","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","campaign.sequence.missing.campaign":"The dialer campaign sequence is missing a campaign.","campaign.sequence.is.empty":"The dialer campaign sequence is empty.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaignSequence:add"]},"x-inin-method-name":"postSequences","x-purecloud-method-name":"postOutboundSequences"}},"/api/v2/routing/skills":{"get":{"tags":["Routing"],"summary":"Get the list of routing skills.","description":"","operationId":"getRoutingSkills","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"name","in":"query","description":"Filter for results that start with this value","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SkillEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:skill:manage"]},"x-inin-method-name":"getSkills","x-purecloud-method-name":"getRoutingSkills"},"post":{"tags":["Routing"],"summary":"Create Skill","description":"","operationId":"postRoutingSkills","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Skill","required":true,"schema":{"$ref":"#/definitions/RoutingSkill"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RoutingSkill"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:skill:manage"]},"x-inin-method-name":"postSkills","x-purecloud-method-name":"postRoutingSkills"}},"/api/v2/externalcontacts/contacts/{contactId}/notes":{"get":{"tags":["External Contacts"],"summary":"List notes for an external contact","description":"","operationId":"getExternalcontactsContactsContactIdNotes","produces":["application/json"],"parameters":[{"name":"contactId","in":"path","description":"ExternalContact Id","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":20,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string"},{"name":"expand","in":"query","description":"which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["author","externalDataSources"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/NoteListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:contact:view"]},"x-inin-method-name":"getContactsContactIdNotes","x-purecloud-method-name":"getExternalcontactsContactNotes"},"post":{"tags":["External Contacts"],"summary":"Create a note for an external contact","description":"","operationId":"postExternalcontactsContactsContactIdNotes","produces":["application/json"],"parameters":[{"name":"contactId","in":"path","description":"ExternalContact Id","required":true,"type":"string"},{"in":"body","name":"body","description":"ExternalContact","required":false,"schema":{"$ref":"#/definitions/Note"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Note"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:contact:edit"]},"x-inin-method-name":"postContactsContactIdNotes","x-purecloud-method-name":"postExternalcontactsContactNotes"}},"/api/v2/analytics/evaluations/aggregates/query":{"post":{"tags":["Quality","Analytics"],"summary":"Query for evaluation aggregates","description":"","operationId":"postAnalyticsEvaluationsAggregatesQuery","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"query","required":true,"schema":{"$ref":"#/definitions/AggregationQuery"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AggregateQueryResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["analytics:evaluationAggregate:view"]},"x-inin-method-name":"postEvaluationsAggregatesQuery","x-purecloud-method-name":"postAnalyticsEvaluationsAggregatesQuery"}},"/api/v2/telephony/providers/edges/{edgeId}/logicalinterfaces":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get edge logical interfaces.","description":"Retrieve a list of all configured logical interfaces from a specific edge.","operationId":"getTelephonyProvidersEdgesEdgeIdLogicalinterfaces","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Field to expand in the response","required":false,"type":"array","items":{"type":"string","enum":["externalTrunkBaseAssignments","phoneTrunkBaseAssignments"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LogicalInterfaceEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesEdgeIdLogicalinterfaces","x-purecloud-method-name":"getTelephonyProvidersEdgeLogicalinterfaces"},"post":{"tags":["Telephony Providers Edge"],"summary":"Create an edge logical interface.","description":"Create","operationId":"postTelephonyProvidersEdgesEdgeIdLogicalinterfaces","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Logical interface","required":true,"schema":{"$ref":"#/definitions/DomainLogicalInterface"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainLogicalInterface"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","duplicate.value":"A logical interface with that vlanTagId already exists on this port.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesEdgeIdLogicalinterfaces","x-purecloud-method-name":"postTelephonyProvidersEdgeLogicalinterfaces"}},"/api/v2/license/users":{"post":{"tags":["License"],"summary":"Fetch user licenses in a batch.","description":"","operationId":"postLicenseUsers","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"The user IDs to fetch.","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"successful operation","schema":{"type":"object","additionalProperties":{"type":"object"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postUsers","x-purecloud-method-name":"postLicenseUsers"}},"/api/v2/quality/conversations/{conversationId}/evaluations":{"post":{"tags":["Quality"],"summary":"Create an evaluation","description":"","operationId":"postQualityConversationsConversationIdEvaluations","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"conversationId","required":true,"type":"string"},{"in":"body","name":"body","description":"evaluation","required":true,"schema":{"$ref":"#/definitions/Evaluation"}},{"name":"expand","in":"query","description":"evaluatorId","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Evaluation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"quality.evaluation.already.exists":"An evaluation for this conversation already exists","quality.scoring.unanswered.required.questions":"Submitted answers did not contain a response to a required question","bad.request":"The request could not be understood by the server due to malformed syntax.","quality.scoring.question.not.in.evaluation.form":"Submitted answers contained reference to a question which is not in the evaluation form","quality.scoring.unanswered.required.comments":"Submitted answers did not contain a comment where it was required","qm.evaluation.create.error.no.agent":"Need an agent user on the conversation to create an evaluation","qm.evaluation.create.error.no.evaluator":"Submitted evaluation missing evaluator","quality.evaluation.agent.doesnt.exist":"Agent user does not exist","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","quality.scoring.answer.not.in.evaluation.form":"Submitted answers contained reference to an answer which is not in the evaluation form","quality.evaluation.evaluator.not.quality.evaluator":"evaluator does not have edit score permission","quality.scoring.question.group.not.in.evaluation.form":"Submitted answers contained reference to a question group which is not in the evaluation form","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","quality.evaluation.create.permission.check.failed":"Failed evaluation creation permission check"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postConversationsConversationIdEvaluations","x-purecloud-method-name":"postQualityConversationEvaluations"}},"/api/v2/conversations/calls":{"get":{"tags":["Conversations"],"summary":"Get recent conversations","description":"","operationId":"getConversationsCalls","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CallConversationEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCalls","x-purecloud-method-name":"getConversationsCalls"},"post":{"tags":["Conversations"],"summary":"Create a call conversation","description":"","operationId":"postConversationsCalls","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Call request","required":true,"schema":{"$ref":"#/definitions/CreateCallRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CreateCallResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"conversation.error.no.user.station":"A station is required to place a call.","not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"providerapi.error.station.no.active.edge":"Unable to place call. Could not find an Edge for this station.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["conversation:conference:add"]},"x-inin-method-name":"postCalls","x-purecloud-method-name":"postConversationsCalls"}},"/api/v2/conversations/calls/{callId}/participants/{participantId}":{"patch":{"tags":["Conversations"],"summary":"Update conversation participant","description":"","operationId":"patchConversationsCallsCallIdParticipantsParticipantId","produces":["application/json"],"parameters":[{"name":"callId","in":"path","description":"callId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","description":"Participant request","required":true,"schema":{"$ref":"#/definitions/MediaParticipantRequest"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"conversation.error.hold.alerting":"An alerting call cannot be placed on hold.","not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","conversation.error.wrapup.code.required":"Wrapup code is a required field and cannot be empty.","conversation.error.call.disconnected":"The call is already disconnected.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","conversation.error.wrapup.cannot.skip":"Wrap-up cannot be skipped for this participant."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","conversation.error.forbidden.not.active.participant":"User is not active on call and cannot alter recordingState"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchCallsCallIdParticipantsParticipantId","x-purecloud-method-name":"patchConversationsCallParticipant"}},"/api/v2/conversations/calls/{callId}/participants/{participantId}/communications/{communicationId}":{"patch":{"tags":["Conversations"],"summary":"Update conversation participant's communication by disconnecting it.","description":"","operationId":"patchConversationsCallsCallIdParticipantsParticipantIdCommunicationsCommunicationId","produces":["application/json"],"parameters":[{"name":"callId","in":"path","description":"callId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"name":"communicationId","in":"path","description":"communicationId","required":true,"type":"string"},{"in":"body","name":"body","description":"Participant","required":true,"schema":{"$ref":"#/definitions/MediaParticipantRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","communication.state.required":"Can only update a communication's state to disconnected.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","conversation.error.forbidden.not.active.participant":"User is not active on call and cannot alter recordingState"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchCallsCallIdParticipantsParticipantIdCommunicationsCommunicationId","x-purecloud-method-name":"patchConversationsCallParticipantCommunication"}},"/api/v2/conversations/calls/{callId}/participants/{participantId}/replace":{"post":{"tags":["Conversations"],"summary":"Replace this participant with the specified user and/or address","description":"","operationId":"postConversationsCallsCallIdParticipantsParticipantIdReplace","produces":["application/json"],"parameters":[{"name":"callId","in":"path","description":"callId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","description":"Transfer request","required":true,"schema":{"$ref":"#/definitions/TransferRequest"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","conversations.error.queue.not.found":"Interaction cannot be transferred to a queue that does not exist.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","conversation.error.forbidden.not.active.participant":"User is not active on call and cannot alter recordingState"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postCallsCallIdParticipantsParticipantIdReplace","x-purecloud-method-name":"postConversationsCallParticipantReplace"}},"/api/v2/conversations/calls/{callId}/participants/{participantId}/monitor":{"post":{"tags":["Conversations"],"summary":"Listen in on the conversation from the point of view of a given participant.","description":"","operationId":"postConversationsCallsCallIdParticipantsParticipantIdMonitor","produces":["application/json"],"parameters":[{"name":"callId","in":"path","description":"callId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"}],"responses":{"201":{"description":"Created"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"conversation.error.monitor.own.conversation":"A user cannot monitor a conversation where they are an active participant.","conversation.error.no.user.station":"A station is required to place a call.","not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["conversation:call:monitor"]},"x-inin-method-name":"postCallsCallIdParticipantsParticipantIdMonitor","x-purecloud-method-name":"postConversationsCallParticipantMonitor"}},"/api/v2/conversations/calls/{callId}/participants/{participantId}/consult":{"post":{"tags":["Conversations"],"summary":"Initiate and update consult transfer","description":"","operationId":"postConversationsCallsCallIdParticipantsParticipantIdConsult","produces":["application/json"],"parameters":[{"name":"callId","in":"path","description":"callId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","description":"Destination address & initial speak to","required":true,"schema":{"$ref":"#/definitions/ConsultTransfer"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ConsultTransferResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"conversation.error.consult.transfer.no.initiator":"The transfer request has no initiator.","not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","conversation.error.cannot.transfer.conference":"Performing a consult transfer on a conference is not allowed.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","conversation.error.consult.transfer.no.destination":"The transfer request has no destination."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postCallsCallIdParticipantsParticipantIdConsult","x-purecloud-method-name":"postConversationsCallParticipantConsult"},"delete":{"tags":["Conversations"],"summary":"Cancel the transfer","description":"","operationId":"deleteConversationsCallsCallIdParticipantsParticipantIdConsult","produces":["application/json"],"parameters":[{"name":"callId","in":"path","description":"callId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","conversation.error.consult.transfer.not.started":"The consult transfer can't be canceled since it hasn't started yet."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteCallsCallIdParticipantsParticipantIdConsult","x-purecloud-method-name":"deleteConversationsCallParticipantConsult"},"patch":{"tags":["Conversations"],"summary":"Change who can speak","description":"","operationId":"patchConversationsCallsCallIdParticipantsParticipantIdConsult","produces":["application/json"],"parameters":[{"name":"callId","in":"path","description":"callId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","description":"new speak to","required":true,"schema":{"$ref":"#/definitions/ConsultTransferUpdate"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ConsultTransferResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchCallsCallIdParticipantsParticipantIdConsult","x-purecloud-method-name":"patchConversationsCallParticipantConsult"}},"/api/v2/conversations/calls/{callId}/participants/{participantId}/wrapupcodes":{"get":{"tags":["Conversations"],"summary":"Get list of wrapup codes for this conversation participant","description":"","operationId":"getConversationsCallsCallIdParticipantsParticipantIdWrapupcodes","produces":["application/json"],"parameters":[{"name":"callId","in":"path","description":"callId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/WrapupCode"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCallsCallIdParticipantsParticipantIdWrapupcodes","x-purecloud-method-name":"getConversationsCallParticipantWrapupcodes"}},"/api/v2/conversations/calls/{callId}/participants/{participantId}/attributes":{"patch":{"tags":["Conversations"],"summary":"Update the attributes on a conversation participant.","description":"","operationId":"patchConversationsCallsCallIdParticipantsParticipantIdAttributes","produces":["application/json"],"parameters":[{"name":"callId","in":"path","description":"callId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","description":"Participant attributes","required":true,"schema":{"$ref":"#/definitions/ParticipantAttributes"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchCallsCallIdParticipantsParticipantIdAttributes","x-purecloud-method-name":"patchConversationsCallParticipantAttributes"}},"/api/v2/conversations/calls/{callId}/participants/{participantId}/wrapup":{"get":{"tags":["Conversations"],"summary":"Get the wrap-up for this conversation participant. ","description":"","operationId":"getConversationsCallsCallIdParticipantsParticipantIdWrapup","produces":["application/json"],"parameters":[{"name":"callId","in":"path","description":"callId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"name":"provisional","in":"query","description":"Indicates if the wrap-up code is provisional.","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Wrapup"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","conversation.error.forbidden.not.active.participant":"User is not active on call and cannot alter recordingState"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCallsCallIdParticipantsParticipantIdWrapup","x-purecloud-method-name":"getConversationsCallParticipantWrapup"}},"/api/v2/conversations/calls/{callId}":{"get":{"tags":["Conversations"],"summary":"Get call conversation","description":"","operationId":"getConversationsCallsCallId","produces":["application/json"],"parameters":[{"name":"callId","in":"path","description":"callId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CallConversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"conversation.error.conversation.not.found":"The conversation does not exist.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCallsCallId","x-purecloud-method-name":"getConversationsCall"},"post":{"tags":["Conversations"],"summary":"Add a new call to a conversation","description":"","operationId":"postConversationsCallsCallId","produces":["application/json"],"parameters":[{"name":"callId","in":"path","description":"callId","required":true,"type":"string"},{"in":"body","name":"body","description":"Conversation","required":true,"schema":{"$ref":"#/definitions/CallCommand"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Conversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","conversation.error.callback.call.cannot.be.placed":"An error occurred while trying to place the callback.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","conversation.error.forbidden.not.active.participant":"User is not active on call and cannot alter recordingState"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postCallsCallId","x-purecloud-method-name":"postConversationsCall"},"patch":{"tags":["Conversations"],"summary":"Update a conversation by setting it's recording state, merging in other conversations to create a conference, or disconnecting all of the participants","description":"","operationId":"patchConversationsCallsCallId","produces":["application/json"],"parameters":[{"name":"callId","in":"path","description":"callId","required":true,"type":"string"},{"in":"body","name":"body","description":"Conversation","required":true,"schema":{"$ref":"#/definitions/Conversation"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Conversation"}},"202":{"description":"Accepted - when pausing or resuming recordings (Secure Pause)","schema":{"$ref":"#/definitions/Conversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","conversation.error.cannot.merge.alerting.conference":"A conference cannot be created from an alerting call.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","conversation.error.forbidden.not.active.participant":"User is not active on call and cannot alter recordingState"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["conversation:communication:disconnect"]},"x-inin-method-name":"patchCallsCallId","x-purecloud-method-name":"patchConversationsCall"}},"/api/v2/conversations/calls/maximumconferenceparties":{"get":{"tags":["Conversations"],"summary":"Get the maximum number of participants that this user can have on a conference","description":"","operationId":"getConversationsCallsMaximumconferenceparties","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/MaxParticipants"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCallsMaximumconferenceparties","x-purecloud-method-name":"getConversationsCallsMaximumconferenceparties"}},"/api/v2/conversations/calls/{callId}/participants":{"post":{"tags":["Conversations"],"summary":"Add participants to a conversation","description":"","operationId":"postConversationsCallsCallIdParticipants","produces":["application/json"],"parameters":[{"name":"callId","in":"path","description":"callId","required":true,"type":"string"},{"in":"body","name":"body","description":"Conversation","required":true,"schema":{"$ref":"#/definitions/Conversation"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Conversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","conversation.error.forbidden.not.active.participant":"User is not active on call and cannot alter recordingState"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postCallsCallIdParticipants","x-purecloud-method-name":"postConversationsCallParticipants"}},"/api/v2/conversations/calls/history":{"get":{"tags":["Conversations"],"summary":"Get call history","description":"","operationId":"getConversationsCallsHistory","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"interval","in":"query","description":"Interval string; format is ISO-8601. Separate start and end times with forward slash '/'","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CallConversationEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCallsHistory","x-purecloud-method-name":"getConversationsCallsHistory"}},"/api/v2/userrecordings/summary":{"get":{"tags":["User Recordings"],"summary":"Get user recording summary","description":"","operationId":"getUserrecordingsSummary","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/FaxSummary"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSummary","x-purecloud-method-name":"getUserrecordingsSummary"}},"/api/v2/outbound/audits":{"post":{"tags":["Outbound"],"summary":"Retrieves audits for dialer.","description":"","operationId":"postOutboundAudits","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"AuditSearch","required":true,"schema":{"$ref":"#/definitions/DialerAuditRequest"}},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"entity.name"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"ascending"},{"name":"facetsOnly","in":"query","description":"Facets only","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AuditSearchResult"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:audit:view"]},"x-inin-method-name":"postAudits","x-purecloud-method-name":"postOutboundAudits"}},"/api/v2/configuration/schemas/edges/vnext":{"get":{"tags":["Telephony Providers Edge"],"summary":"Lists available schema categories (Deprecated)","description":"","operationId":"getConfigurationSchemasEdgesVnext","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SchemaCategoryEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-method-name":"getSchemasEdgesVnext","x-purecloud-method-name":"getConfigurationSchemasEdgesVnext"}},"/api/v2/recording/localkeys/settings/{settingsId}":{"get":{"tags":["Recording"],"summary":"Get the local encryption settings","description":"","operationId":"getRecordingLocalkeysSettingsSettingsId","produces":["application/json"],"parameters":[{"name":"settingsId","in":"path","description":"Settings Id","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LocalEncryptionConfiguration"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:encryptionKey:view"]},"x-inin-method-name":"getLocalkeysSettingsSettingsId","x-purecloud-method-name":"getRecordingLocalkeysSetting"},"put":{"tags":["Recording"],"summary":"Update the local encryption settings","description":"","operationId":"putRecordingLocalkeysSettingsSettingsId","produces":["application/json"],"parameters":[{"name":"settingsId","in":"path","description":"Settings Id","required":true,"type":"string"},{"in":"body","name":"body","description":"Local Encryption metadata","required":true,"schema":{"$ref":"#/definitions/LocalEncryptionConfiguration"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LocalEncryptionConfiguration"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:encryptionKey:edit"]},"x-inin-method-name":"putLocalkeysSettingsSettingsId","x-purecloud-method-name":"putRecordingLocalkeysSetting"}},"/api/v2/notifications/channels/{channelId}/subscriptions":{"get":{"tags":["Notifications"],"summary":"The list of all subscriptions for this channel","description":"","operationId":"getNotificationsChannelsChannelIdSubscriptions","produces":["application/json"],"parameters":[{"name":"channelId","in":"path","description":"Channel ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ChannelTopicEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getChannelsChannelIdSubscriptions","x-purecloud-method-name":"getNotificationsChannelSubscriptions"},"post":{"tags":["Notifications"],"summary":"Add a list of subscriptions to the existing list of subscriptions","description":"","operationId":"postNotificationsChannelsChannelIdSubscriptions","produces":["application/json"],"parameters":[{"name":"channelId","in":"path","description":"Channel ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Body","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/ChannelTopic"}}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ChannelTopicEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"notification.invalid.topic":"The subscription topic is not valid.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postChannelsChannelIdSubscriptions","x-purecloud-method-name":"postNotificationsChannelSubscriptions"},"put":{"tags":["Notifications"],"summary":"Replace the current list of subscriptions with a new list.","description":"","operationId":"putNotificationsChannelsChannelIdSubscriptions","produces":["application/json"],"parameters":[{"name":"channelId","in":"path","description":"Channel ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Body","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/ChannelTopic"}}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ChannelTopicEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"notification.invalid.topic":"The subscription topic is not valid.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putChannelsChannelIdSubscriptions","x-purecloud-method-name":"putNotificationsChannelSubscriptions"},"delete":{"tags":["Notifications"],"summary":"Remove all subscriptions","description":"","operationId":"deleteNotificationsChannelsChannelIdSubscriptions","produces":["application/json"],"parameters":[{"name":"channelId","in":"path","description":"Channel ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteChannelsChannelIdSubscriptions","x-purecloud-method-name":"deleteNotificationsChannelSubscriptions"}},"/api/v2/contentmanagement/shared/{sharedId}":{"get":{"tags":["Content Management"],"summary":"Get shared documents. Securely download a shared document.","description":"This method requires the download sharing URI obtained in the get document response (downloadSharingUri). Documents may be shared between users in the same workspace. Documents may also be shared between any user by creating a content management share.","operationId":"getContentmanagementSharedSharedId","produces":["application/json"],"parameters":[{"name":"sharedId","in":"path","description":"Shared ID","required":true,"type":"string"},{"name":"redirect","in":"query","description":"Turn on or off redirect","required":false,"type":"boolean","default":true},{"name":"disposition","in":"query","description":"Request how the share content will be downloaded: attached as a file or inline. Default is attachment.","required":false,"type":"string","default":"attachment","enum":["attachment","inline","none"]},{"name":"contentType","in":"query","description":"The requested format for the specified document. If supported, the document will be returned in that format. Example contentType=audio/wav","required":false,"type":"string"},{"name":"expand","in":"query","description":"Expand some document fields","required":false,"type":"string","enum":["document.acl"]}],"responses":{"200":{"description":"Download location is returned in header, if redirect is set to false and disposition is not set to none. If disposition is none, location header will not be populated, DownloadUri and ViewUri will be populated.","schema":{"$ref":"#/definitions/SharedResponse"}},"202":{"description":"Accepted - Preparing file for download - try again soon."},"307":{"description":"Redirected to download location, if redirect is set to true"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","forbidden":"Unable to access document."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSharedSharedId","x-purecloud-method-name":"getContentmanagementSharedSharedId"}},"/api/v2/presencedefinitions":{"get":{"tags":["Presence"],"summary":"Get an Organization's list of Presence Definitions","description":"","operationId":"getPresencedefinitions","produces":["application/json"],"parameters":[{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"deleted","in":"query","description":"Deleted query can be TRUE, FALSE or ALL","required":false,"type":"string","default":"false"},{"name":"localeCode","in":"query","description":"The locale code to fetch for each presence definition. Use ALL to fetch everything.","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OrganizationPresenceEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getPresencedefinitions","x-purecloud-method-name":"getPresencedefinitions"},"post":{"tags":["Presence"],"summary":"Create a Presence Definition","description":"","operationId":"postPresencedefinitions","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"The Presence Definition to create","required":true,"schema":{"$ref":"#/definitions/OrganizationPresence"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OrganizationPresence"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["presence:presenceDefinition:add"]},"x-inin-method-name":"postPresencedefinitions","x-purecloud-method-name":"postPresencedefinitions"}},"/api/v2/contentmanagement/shares":{"get":{"tags":["Content Management"],"summary":"Gets a list of shares. You must specify at least one filter (e.g. entityId).","description":"Failing to specify a filter will return 400.","operationId":"getContentmanagementShares","produces":["application/json"],"parameters":[{"name":"entityId","in":"query","description":"Filters the shares returned to only the entity specified by the value of this parameter.","required":false,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["member"]},"collectionFormat":"multi"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ShareEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getShares","x-purecloud-method-name":"getContentmanagementShares"},"post":{"tags":["Content Management"],"summary":"Creates a new share or updates an existing share if the entity has already been shared","description":"","operationId":"postContentmanagementShares","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"CreateShareRequest - entity id and type and a single member or list of members are required","required":true,"schema":{"$ref":"#/definitions/CreateShareRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CreateShareResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postShares","x-purecloud-method-name":"postContentmanagementShares"}},"/api/v2/contentmanagement/status":{"get":{"tags":["Content Management"],"summary":"Get a list of statuses for pending operations","description":"","operationId":"getContentmanagementStatus","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CommandStatusEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getStatus","x-purecloud-method-name":"getContentmanagementStatus"}},"/api/v2/outbound/wrapupcodemappings":{"get":{"tags":["Outbound"],"summary":"Get the Dialer wrap up code mapping.","description":"","operationId":"getOutboundWrapupcodemappings","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/WrapUpCodeMapping"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:wrapUpCodeMapping:view"]},"x-inin-method-name":"getWrapupcodemappings","x-purecloud-method-name":"getOutboundWrapupcodemappings"},"put":{"tags":["Outbound"],"summary":"Update the Dialer wrap up code mapping.","description":"","operationId":"putOutboundWrapupcodemappings","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"wrapUpCodeMapping","required":true,"schema":{"$ref":"#/definitions/WrapUpCodeMapping"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/WrapUpCodeMapping"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"invalid.update":"An attempt was made to update a wrap up code mapping in an invalid way","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:wrapUpCodeMapping:edit"]},"x-inin-method-name":"putWrapupcodemappings","x-purecloud-method-name":"putOutboundWrapupcodemappings"}},"/api/v2/telephony/providers/edges/phonebasesettings":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a list of Phone Base Settings objects","description":"","operationId":"getTelephonyProvidersEdgesPhonebasesettings","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"Value by which to sort","required":false,"type":"string","default":"name"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"ASC"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PhoneBaseEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesPhonebasesettings","x-purecloud-method-name":"getTelephonyProvidersEdgesPhonebasesettings"},"post":{"tags":["Telephony Providers Edge"],"summary":"Create a new Phone Base Settings object","description":"","operationId":"postTelephonyProvidersEdgesPhonebasesettings","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Phone base settings","required":true,"schema":{"$ref":"#/definitions/PhoneBase"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PhoneBase"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","general.bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesPhonebasesettings","x-purecloud-method-name":"postTelephonyProvidersEdgesPhonebasesettings"}},"/api/v2/users/{userId}/geolocations/{clientId}":{"get":{"tags":["Geolocation","Users"],"summary":"Get a user's Geolocation","description":"","operationId":"getUsersUserIdGeolocationsClientId","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"user Id","required":true,"type":"string"},{"name":"clientId","in":"path","description":"client Id","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Geolocation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserIdGeolocationsClientId","x-purecloud-method-name":"getUserGeolocation"},"patch":{"tags":["Geolocation","Users"],"summary":"Patch a user's Geolocation","description":"The geolocation object can be patched one of three ways. Option 1: Set the 'primary' property to true. This will set the client as the user's primary geolocation source. Option 2: Provide the 'latitude' and 'longitude' values. This will enqueue an asynchronous update of the 'city', 'region', and 'country', generating a notification. A subsequent GET operation will include the new values for 'city', 'region' and 'country'. Option 3: Provide the 'city', 'region', 'country' values. Option 1 can be combined with Option 2 or Option 3. For example, update the client as primary and provide latitude and longitude values.","operationId":"patchUsersUserIdGeolocationsClientId","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"user Id","required":true,"type":"string"},{"name":"clientId","in":"path","description":"client Id","required":true,"type":"string"},{"in":"body","name":"body","description":"Geolocation","required":true,"schema":{"$ref":"#/definitions/Geolocation"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Geolocation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchUserIdGeolocationsClientId","x-purecloud-method-name":"patchUserGeolocation"}},"/api/v2/license/users/{userId}":{"get":{"tags":["License"],"summary":"Get licenses for specified user.","description":"","operationId":"getLicenseUsersUserId","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LicenseUser"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["billing:subscription:read","billing:subscription:view","billing:subscription:create","billing:subscription:add"]},"x-inin-method-name":"getUsersUserId","x-purecloud-method-name":"getLicenseUser"}},"/api/v2/routing/queues/{queueId}":{"get":{"tags":["Routing"],"summary":"Get details about this queue.","description":"","operationId":"getRoutingQueuesQueueId","produces":["application/json"],"parameters":[{"name":"queueId","in":"path","description":"Queue ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Queue"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:view"]},"x-inin-method-name":"getQueuesQueueId","x-purecloud-method-name":"getRoutingQueue"},"put":{"tags":["Routing"],"summary":"Update a queue","description":"","operationId":"putRoutingQueuesQueueId","produces":["application/json"],"parameters":[{"name":"queueId","in":"path","description":"Queue ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Queue","required":true,"schema":{"$ref":"#/definitions/Queue"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Queue"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"A queue with that name already exists.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:edit"]},"x-inin-method-name":"putQueuesQueueId","x-purecloud-method-name":"putRoutingQueue"},"delete":{"tags":["Routing"],"summary":"Delete a queue","description":"","operationId":"deleteRoutingQueuesQueueId","produces":["application/json"],"parameters":[{"name":"queueId","in":"path","description":"Queue ID","required":true,"type":"string"},{"name":"forceDelete","in":"query","description":"forceDelete","required":false,"type":"boolean"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:delete"]},"x-inin-method-name":"deleteQueuesQueueId","x-purecloud-method-name":"deleteRoutingQueue"}},"/api/v2/groups":{"get":{"tags":["Groups"],"summary":"Get a group list","description":"","operationId":"getGroups","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortOrder","in":"query","description":"Ascending or descending sort order","required":false,"type":"string","default":"ASC","enum":["ascending","descending"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/GroupEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getGroups","x-purecloud-method-name":"getGroups"},"post":{"tags":["Groups"],"summary":"Create a group","description":"","operationId":"postGroups","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Group","required":true,"schema":{"$ref":"#/definitions/Group"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Group"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["group_administration","group_creation"]},"x-inin-method-name":"postGroups","x-purecloud-method-name":"postGroups"}},"/api/v2/users/{userId}/greetings":{"get":{"tags":["Greetings"],"summary":"Get a list of the User's Greetings","description":"","operationId":"getUsersUserIdGreetings","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserIdGreetings","x-purecloud-method-name":"getUserGreetings"},"post":{"tags":["Greetings"],"summary":"Creates a Greeting for a User","description":"","operationId":"postUsersUserIdGreetings","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"in":"body","name":"body","description":"The Greeting to create","required":true,"schema":{"$ref":"#/definitions/Greeting"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Greeting"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postUserIdGreetings","x-purecloud-method-name":"postUserGreetings"}},"/api/v2/groups/{groupId}/greetings":{"get":{"tags":["Greetings"],"summary":"Get a list of the Group's Greetings","description":"","operationId":"getGroupsGroupIdGreetings","produces":["application/json"],"parameters":[{"name":"groupId","in":"path","description":"Group ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/GreetingListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getGroupIdGreetings","x-purecloud-method-name":"getGroupGreetings"},"post":{"tags":["Greetings"],"summary":"Creates a Greeting for a Group","description":"","operationId":"postGroupsGroupIdGreetings","produces":["application/json"],"parameters":[{"name":"groupId","in":"path","description":"Group ID","required":true,"type":"string"},{"in":"body","name":"body","description":"The Greeting to create","required":true,"schema":{"$ref":"#/definitions/Greeting"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Greeting"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postGroupIdGreetings","x-purecloud-method-name":"postGroupGreetings"}},"/api/v2/alerting/interactionstats/alerts/unread":{"get":{"tags":["Alerting"],"summary":"Gets user unread count of interaction stats alerts.","description":"","operationId":"getAlertingInteractionstatsAlertsUnread","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UnreadMetric"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getInteractionstatsAlertsUnread","x-purecloud-method-name":"getAlertingInteractionstatsAlertsUnread"}},"/api/v2/identityproviders/onelogin":{"get":{"tags":["Identity Provider"],"summary":"Get OneLogin Identity Provider","description":"","operationId":"getIdentityprovidersOnelogin","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OneLogin"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:view"]},"x-inin-method-name":"getOnelogin","x-purecloud-method-name":"getIdentityprovidersOnelogin"},"put":{"tags":["Identity Provider"],"summary":"Update/Create OneLogin Identity Provider","description":"","operationId":"putIdentityprovidersOnelogin","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Provider","required":true,"schema":{"$ref":"#/definitions/OneLogin"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OAuthProvider"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:add","sso:provider:edit"]},"x-inin-method-name":"putOnelogin","x-purecloud-method-name":"putIdentityprovidersOnelogin"},"delete":{"tags":["Identity Provider"],"summary":"Delete OneLogin Identity Provider","description":"","operationId":"deleteIdentityprovidersOnelogin","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:delete"]},"x-inin-method-name":"deleteOnelogin","x-purecloud-method-name":"deleteIdentityprovidersOnelogin"}},"/api/v2/users/{userId}":{"get":{"tags":["Users"],"summary":"Get user.","description":"","operationId":"getUsersUserId","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["routingStatus","presence","conversationSummary","outOfOffice","geolocation","station","authorization","profileSkills","locations","groupMemberships"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/User"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"general.resource.not.found":"Unable to find a user with that userId","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserId","x-purecloud-method-name":"getUser"},"delete":{"tags":["Users"],"summary":"Delete user","description":"","operationId":"deleteUsersUserId","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteUserId","x-purecloud-method-name":"deleteUser"},"patch":{"tags":["Users"],"summary":"Update user","description":"","operationId":"patchUsersUserId","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"in":"body","name":"body","description":"User","required":true,"schema":{"$ref":"#/definitions/User"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/User"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchUserId","x-purecloud-method-name":"patchUser"}},"/api/v2/telephony/providers/edges/sites/{siteId}/numberplans":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get the list of Number Plans for this Site.","description":"","operationId":"getTelephonyProvidersEdgesSitesSiteIdNumberplans","produces":["application/json"],"parameters":[{"name":"siteId","in":"path","description":"Site ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/NumberPlan"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesSitesSiteIdNumberplans","x-purecloud-method-name":"getTelephonyProvidersEdgesSiteNumberplans"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update the list of Number Plans.","description":"","operationId":"putTelephonyProvidersEdgesSitesSiteIdNumberplans","produces":["application/json"],"parameters":[{"name":"siteId","in":"path","description":"Site ID","required":true,"type":"string"},{"in":"body","name":"body","description":"List of number plans","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/NumberPlan"}}}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/NumberPlan"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","error.updating.number.plans":"There was a problem updating number plans.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","duplicate.number.plan.name":"Number Plan names must be unique.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesSitesSiteIdNumberplans","x-purecloud-method-name":"putTelephonyProvidersEdgesSiteNumberplans"}},"/api/v2/outbound/dnclists/{dncListId}":{"get":{"tags":["Outbound"],"summary":"Get dialer DNC list","description":"","operationId":"getOutboundDnclistsDnclistId","produces":["application/json"],"parameters":[{"name":"dncListId","in":"path","description":"DncList ID","required":true,"type":"string"},{"name":"includeImportStatus","in":"query","description":"Import status","required":false,"type":"boolean","default":false},{"name":"includeSize","in":"query","description":"Include size","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DncList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"dnc.list.not.found":"The dialer DNC list was not found.","not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:dncList:view"]},"x-inin-method-name":"getDnclistsDnclistId","x-purecloud-method-name":"getOutboundDnclist"},"put":{"tags":["Outbound"],"summary":"Update dialer DNC list","description":"","operationId":"putOutboundDnclistsDnclistId","produces":["application/json"],"parameters":[{"name":"dncListId","in":"path","description":"DncList ID","required":true,"type":"string"},{"in":"body","name":"body","description":"DncList","required":true,"schema":{"$ref":"#/definitions/DncList"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DncList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"invalid.update":"","name.cannot.be.blank":"A name must be provided.","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"The name already exists.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","dnc.source.authentication.failed":"External dnc source was not able to authenticate.","dnc.list.phone.columns.empty":"","dnc.source.server.error":"External dnc source returned an error condition","dnc.source.configuration.invalid":"The dnc source configuration is invalid","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:dncList:edit"]},"x-inin-method-name":"putDnclistsDnclistId","x-purecloud-method-name":"putOutboundDnclist"},"delete":{"tags":["Outbound"],"summary":"Delete dialer DNC list","description":"","operationId":"deleteOutboundDnclistsDnclistId","produces":["application/json"],"parameters":[{"name":"dncListId","in":"path","description":"DncList ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"dnc.list.in.use":"The dialer DNC list is in use.","bad.request":"The request could not be understood by the server due to malformed syntax.","referential.integrity.error":"Could not delete the resource because it is referenced by another entity."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:dncList:delete"]},"x-inin-method-name":"deleteDnclistsDnclistId","x-purecloud-method-name":"deleteOutboundDnclist"}},"/api/v2/voicemail/search":{"get":{"tags":["Search","Voicemail"],"summary":"Search voicemails using the q64 value returned from a previous search","description":"","operationId":"getVoicemailSearch","produces":["application/json"],"parameters":[{"name":"q64","in":"query","description":"q64","required":true,"type":"string"},{"name":"expand","in":"query","description":"expand","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailsSearchResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSearch","x-purecloud-method-name":"getVoicemailSearch"},"post":{"tags":["Search","Voicemail"],"summary":"Search voicemails","description":"","operationId":"postVoicemailSearch","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Search request options","required":true,"schema":{"$ref":"#/definitions/VoicemailSearchRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailsSearchResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postSearch","x-purecloud-method-name":"postVoicemailSearch"}},"/api/v2/fax/documents/{documentId}/content":{"get":{"tags":["Fax"],"summary":"Download a fax document.","description":"","operationId":"getFaxDocumentsDocumentIdContent","produces":["application/json"],"parameters":[{"name":"documentId","in":"path","description":"Document ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DownloadResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getDocumentsDocumentIdContent","x-purecloud-method-name":"getFaxDocumentContent"}},"/api/v2/quality/forms/{formId}":{"get":{"tags":["Quality"],"summary":"Get an evaluation form","description":"","operationId":"getQualityFormsFormId","produces":["application/json"],"parameters":[{"name":"formId","in":"path","description":"Form ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EvaluationForm"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["quality:evaluationForm:view"]},"x-inin-method-name":"getFormsFormId","x-purecloud-method-name":"getQualityForm"},"put":{"tags":["Quality"],"summary":"Update an evaluation form.","description":"","operationId":"putQualityFormsFormId","produces":["application/json"],"parameters":[{"name":"formId","in":"path","description":"Form ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Evaluation form","required":true,"schema":{"$ref":"#/definitions/EvaluationForm"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EvaluationForm"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["quality:evaluationForm:edit"]},"x-inin-method-name":"putFormsFormId","x-purecloud-method-name":"putQualityForm"},"delete":{"tags":["Quality"],"summary":"Delete an evaluation form.","description":"","operationId":"deleteQualityFormsFormId","produces":["application/json"],"parameters":[{"name":"formId","in":"path","description":"Form ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["quality:evaluationForm:delete"]},"x-inin-method-name":"deleteFormsFormId","x-purecloud-method-name":"deleteQualityForm"}},"/api/v2/users/{userId}/routingskills/{skillId}":{"put":{"tags":["Routing","Users"],"summary":"Update routing skill proficiency or state.","description":"","operationId":"putUsersUserIdRoutingskillsSkillId","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"name":"skillId","in":"path","description":"skillId","required":true,"type":"string"},{"in":"body","name":"body","description":"Skill","required":true,"schema":{"$ref":"#/definitions/UserRoutingSkill"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserRoutingSkill"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putUserIdRoutingskillsSkillId","x-purecloud-method-name":"putUserRoutingskill"},"delete":{"tags":["Routing","Users"],"summary":"Remove routing skill from user","description":"","operationId":"deleteUsersUserIdRoutingskillsSkillId","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"name":"skillId","in":"path","description":"skillId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteUserIdRoutingskillsSkillId","x-purecloud-method-name":"deleteUserRoutingskill"}},"/api/v2/users/{userId}/routingskills":{"get":{"tags":["Routing","Users"],"summary":"List routing skills for user","description":"","operationId":"getUsersUserIdRoutingskills","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortOrder","in":"query","description":"Ascending or descending sort order","required":false,"type":"string","default":"ASC","enum":["ascending","descending"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserSkillEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserIdRoutingskills","x-purecloud-method-name":"getUserRoutingskills"},"post":{"tags":["Routing","Users"],"summary":"Add routing skill to user","description":"","operationId":"postUsersUserIdRoutingskills","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Skill","required":true,"schema":{"$ref":"#/definitions/UserRoutingSkillPost"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserRoutingSkill"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postUserIdRoutingskills","x-purecloud-method-name":"postUserRoutingskills"}},"/api/v2/telephony/providers/edges/linebasesettings":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a listing of line base settings objects","description":"","operationId":"getTelephonyProvidersEdgesLinebasesettings","produces":["application/json"],"parameters":[{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"sortBy","in":"query","description":"Value by which to sort","required":false,"type":"string","default":"name"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"ASC"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LineBaseEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesLinebasesettings","x-purecloud-method-name":"getTelephonyProvidersEdgesLinebasesettings"}},"/api/v2/identityproviders/adfs":{"get":{"tags":["Identity Provider"],"summary":"Get ADFS Identity Provider","description":"","operationId":"getIdentityprovidersAdfs","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ADFS"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:view"]},"x-inin-method-name":"getAdfs","x-purecloud-method-name":"getIdentityprovidersAdfs"},"put":{"tags":["Identity Provider"],"summary":"Update/Create ADFS Identity Provider","description":"","operationId":"putIdentityprovidersAdfs","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Provider","required":true,"schema":{"$ref":"#/definitions/ADFS"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OAuthProvider"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:add","sso:provider:edit"]},"x-inin-method-name":"putAdfs","x-purecloud-method-name":"putIdentityprovidersAdfs"},"delete":{"tags":["Identity Provider"],"summary":"Delete ADFS Identity Provider","description":"","operationId":"deleteIdentityprovidersAdfs","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:delete"]},"x-inin-method-name":"deleteAdfs","x-purecloud-method-name":"deleteIdentityprovidersAdfs"}},"/api/v2/outbound/dnclists":{"get":{"tags":["Outbound"],"summary":"Query dialer DNC lists","description":"","operationId":"getOutboundDnclists","produces":["application/json"],"parameters":[{"name":"includeImportStatus","in":"query","description":"Import status","required":false,"type":"boolean","default":false},{"name":"includeSize","in":"query","description":"Include size","required":false,"type":"boolean","default":false},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"filterType","in":"query","description":"Filter type","required":false,"type":"string","default":"Prefix","enum":["Equals","RegEx","Contains","Prefix","LessThan","LessThanEqualTo","GreaterThan","GreaterThanEqualTo","BeginsWith","EndsWith"]},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","enum":["ascending","descending"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DncListEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:dncList:view"]},"x-inin-method-name":"getDnclists","x-purecloud-method-name":"getOutboundDnclists"},"post":{"tags":["Outbound"],"summary":"Create dialer DNC list","description":"","operationId":"postOutboundDnclists","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"DncList","required":true,"schema":{"$ref":"#/definitions/DncListCreate"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DncList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"name.cannot.be.blank":"A name must be provided.","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"The name already exists.","invalid.create":"","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","dnc.source.authentication.failed":"External dnc source was not able to authenticate.","dnc.list.phone.columns.empty":"","dnc.source.server.error":"External dnc source returned an error condition","dnc.source.configuration.invalid":"The dnc source configuration is invalid","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:dncList:add"]},"x-inin-method-name":"postDnclists","x-purecloud-method-name":"postOutboundDnclists"}},"/api/v2/telephony/providers/edges/{edgeId}/setuppackage":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get the setup package for a locally deployed edge device. This is needed to complete the setup process for the virtual edge.","description":"","operationId":"getTelephonyProvidersEdgesEdgeIdSetuppackage","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VmPairingInfo"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesEdgeIdSetuppackage","x-purecloud-method-name":"getTelephonyProvidersEdgeSetuppackage"}},"/api/v2/outbound/contactlists/{contactListId}/contacts":{"post":{"tags":["Outbound"],"summary":"Add contacts to a contact list.","description":"","operationId":"postOutboundContactlistsContactlistIdContacts","produces":["application/json"],"parameters":[{"name":"contactListId","in":"path","description":"Contact List ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Contact","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/DialerContact"}}},{"name":"priority","in":"query","description":"Contact priority. True means the contact(s) will go to the beginning of the list, false means at the end.","required":false,"type":"boolean"},{"name":"clearSystemData","in":"query","description":"Clear system data. True means the system data stored on the contact will be cleared if the contact already exists (attempts, callable status, etc), false means it won't.","required":false,"type":"boolean"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/DialerContact"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"invalid.contact.columns":"The contact columns are invalid.","invalid.contact.id":"The custom contactId field is not valid. It cannot contain special characters.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"contact.list.not.found":"The contact list could not be found.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:contact:add"]},"x-inin-method-name":"postContactlistsContactlistIdContacts","x-purecloud-method-name":"postOutboundContactlistContacts"}},"/api/v2/telephony/providers/edges/trunks":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get the list of available trunks.","description":"Trunks are created by assigning trunk base settings to an Edge or Edge Group.","operationId":"getTelephonyProvidersEdgesTrunks","produces":["application/json"],"parameters":[{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"sortBy","in":"query","description":"Value by which to sort","required":false,"type":"string","default":"name"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"ASC"},{"name":"edge.id","in":"query","description":"Filter by Edge Ids","required":false,"type":"string"},{"name":"trunkBase.id","in":"query","description":"Filter by Trunk Base Ids","required":false,"type":"string"},{"name":"trunkType","in":"query","description":"Filter by a Trunk type","required":false,"type":"string","enum":["EXTERNAL","PHONE","EDGE"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TrunkEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesTrunks","x-purecloud-method-name":"getTelephonyProvidersEdgesTrunks"}},"/api/v2/recording/recordingkeys/rotationschedule":{"get":{"tags":["Recording"],"summary":"Get key rotation schedule","description":"","operationId":"getRecordingRecordingkeysRotationschedule","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/KeyRotationSchedule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:encryptionKey:view"]},"x-inin-method-name":"getRecordingkeysRotationschedule","x-purecloud-method-name":"getRecordingRecordingkeysRotationschedule"},"put":{"tags":["Recording"],"summary":"Update key rotation schedule","description":"","operationId":"putRecordingRecordingkeysRotationschedule","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"KeyRotationSchedule","required":true,"schema":{"$ref":"#/definitions/KeyRotationSchedule"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/KeyRotationSchedule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:encryptionKey:edit"]},"x-inin-method-name":"putRecordingkeysRotationschedule","x-purecloud-method-name":"putRecordingRecordingkeysRotationschedule"}},"/api/v2/contentmanagement/workspaces":{"get":{"tags":["Content Management"],"summary":"Get a list of workspaces.","description":"Specifying 'content' access will return all workspaces the user has document access to, while 'admin' access will return all group workspaces the user has administrative rights to.","operationId":"getContentmanagementWorkspaces","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"access","in":"query","description":"Requested access level.","required":false,"type":"array","items":{"type":"string","enum":["content","admin","document:create","document:viewContent","document:viewMetadata","document:download","document:delete","document:update","document:share","document:shareView","document:email","document:print","document:auditView","document:replace","document:tag","tag:create","tag:view","tag:update","tag:apply","tag:remove","tag:delete"],"default":"document:viewmetadata"},"collectionFormat":"multi"},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["summary","acl"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/WorkspaceEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getWorkspaces","x-purecloud-method-name":"getContentmanagementWorkspaces"},"post":{"tags":["Content Management"],"summary":"Create a group workspace","description":"","operationId":"postContentmanagementWorkspaces","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Workspace","required":true,"schema":{"$ref":"#/definitions/WorkspaceCreate"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Workspace"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postWorkspaces","x-purecloud-method-name":"postContentmanagementWorkspaces"}},"/api/v2/users/{userId}/queues/{queueId}":{"patch":{"tags":["Users"],"summary":"Join or unjoin a queue for a user","description":"","operationId":"patchUsersUserIdQueuesQueueId","produces":["application/json"],"parameters":[{"name":"queueId","in":"path","description":"Queue ID","required":true,"type":"string"},{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Queue Member","required":true,"schema":{"$ref":"#/definitions/UserQueue"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserQueue"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:join"]},"x-inin-method-name":"patchUserIdQueuesQueueId","x-purecloud-method-name":"patchUserQueue"}},"/api/v2/outbound/dnclists/{dncListId}/export":{"get":{"tags":["Outbound"],"summary":"Get the URI of a DNC list export.","description":"","operationId":"getOutboundDnclistsDnclistIdExport","produces":["application/json"],"parameters":[{"name":"dncListId","in":"path","description":"DncList ID","required":true,"type":"string"},{"name":"download","in":"query","description":"Redirect to download uri","required":false,"type":"string","default":"false"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ExportUri"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"dnc.list.not.found":"The do not call list could not be found.","no.available.list.export.uri":"There is no available download URI for the dnc list at this time.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ALL","permissions":["outbound:dnc:view","outbound:dncList:view"]},"x-inin-method-name":"getDnclistsDnclistIdExport","x-purecloud-method-name":"getOutboundDnclistExport"},"post":{"tags":["Outbound"],"summary":"Initiate the export of a dnc list.","description":"Returns 200 if received OK.","operationId":"postOutboundDnclistsDnclistIdExport","produces":["application/json"],"parameters":[{"name":"dncListId","in":"path","description":"DncList ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UriReference"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ALL","permissions":["outbound:dnc:view","outbound:dncList:view"]},"x-inin-method-name":"postDnclistsDnclistIdExport","x-purecloud-method-name":"postOutboundDnclistExport"}},"/api/v2/flows":{"get":{"tags":["Architect"],"summary":"Get a pageable list of flows, filtered by query parameters","description":"Multiple IDs can be specified, in which case all matching flows will be returned, and no other parameters will be evaluated.","operationId":"getFlows","produces":["application/json"],"parameters":[{"name":"type","in":"query","description":"Type","required":true,"type":"string"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"id"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"asc"},{"name":"id","in":"query","description":"ID","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"description","in":"query","description":"Description","required":false,"type":"string"},{"name":"nameOrDescription","in":"query","description":"Name or description","required":false,"type":"string"},{"name":"publishVersionId","in":"query","description":"Publish version ID","required":false,"type":"string"},{"name":"editableBy","in":"query","description":"Editable by","required":false,"type":"string"},{"name":"lockedBy","in":"query","description":"Locked by","required":false,"type":"string"},{"name":"secure","in":"query","description":"Secure","required":false,"type":"string","enum":["any","checkedin","published"]},{"name":"deleted","in":"query","description":"Include deleted","required":false,"type":"boolean","default":false},{"name":"includeSchemas","in":"query","description":"Include variable schemas","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/FlowEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.external.call.failure":"A call to another backend service failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getFlows","x-purecloud-method-name":"getFlows"},"post":{"tags":["Architect"],"summary":"Create flow","description":"","operationId":"postFlows","produces":["application/json"],"parameters":[{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/Flow"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Flow"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","architect.flow.validate.failed.invalid.name.contains.debug":"Failed to validate flow due to invalid name. Flow names must not end with '-debug'.","architect.flow.validate.failed.invalid.name.contains.slash":"Failed to validate flow due to invalid name. Flow names must not contain forward slashes.","architect.flow.validate.failed":"Failed to validate flow.","architect.flow.validate.failed.invalid.name.no.alpha":"Failed to validate flow due to invalid name. Names must contain at least one alphanumeric character.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","architect.object.validate.failed":"Failed to validate object.","architect.flow.validate.failed.missing.type":"Failed to validate flow due to missing type.","architect.object.validate.failed.value":"Failed to validate object due to invalid field value.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","architect.flow.validate.failed.missing.name":"Failed to validate flow due to missing name."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"postFlows","x-purecloud-method-name":"postFlows"},"delete":{"tags":["Architect"],"summary":"Batch-delete a list of flows asynchronously","description":"Multiple IDs can be specified, in which case all specified flows will be deleted.","operationId":"deleteFlows","produces":["application/json"],"parameters":[{"name":"id","in":"query","description":"List of Flow IDs","required":true,"type":"array","items":{"type":"string"},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Operation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","architect.batch.too.large":"Batch size exceeds the maximum allowable size.","bad.request":"The request could not be understood by the server due to malformed syntax.","architect.batch.delete.failed":"At least one flow could not be deleted as requested.","architect.query.parameter.missing":"A required query parameter is missing or empty."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.unspecified.error":"An unknown error occurred.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"deleteFlows","x-purecloud-method-name":"deleteFlows"}},"/api/v2/flows/{flowId}/versions/{versionId}/configuration":{"get":{"tags":["Architect"],"summary":"Create flow version configuration","description":"","operationId":"getFlowsFlowIdVersionsVersionIdConfiguration","produces":["application/json"],"parameters":[{"name":"flowId","in":"path","description":"Flow ID","required":true,"type":"string"},{"name":"versionId","in":"path","description":"Version ID","required":true,"type":"string"},{"name":"deleted","in":"query","description":"Include deleted flows","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"object"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getFlowIdVersionsVersionIdConfiguration","x-purecloud-method-name":"getFlowVersionConfiguration"}},"/api/v2/flows/{flowId}/versions/{versionId}":{"get":{"tags":["Architect"],"summary":"Get flow version","description":"","operationId":"getFlowsFlowIdVersionsVersionId","produces":["application/json"],"parameters":[{"name":"flowId","in":"path","description":"Flow ID","required":true,"type":"string"},{"name":"versionId","in":"path","description":"Version ID","required":true,"type":"string"},{"name":"deleted","in":"query","description":"Include deleted flows","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/FlowVersion"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.flow.data.missing":"Flow version data content is missing.","architect.flow.version.missing":"Specified flow version is missing.","not.found":"The requested resource was not found.","architect.flow.not.found":"Could not find flow with specified ID."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.flow.data.invalid.format":"Flow version data content is in an invalid format.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getFlowIdVersionsVersionId","x-purecloud-method-name":"getFlowVersion"}},"/api/v2/conversations/cobrowsesessions/{cobrowseId}/participants/{participantId}":{"patch":{"tags":["Conversations"],"summary":"Update conversation participant","description":"","operationId":"patchConversationsCobrowsesessionsCobrowseIdParticipantsParticipantId","produces":["application/json"],"parameters":[{"name":"cobrowseId","in":"path","description":"cobrowseId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/MediaParticipantRequest"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchCobrowsesessionsCobrowseIdParticipantsParticipantId","x-purecloud-method-name":"patchConversationsCobrowsesessionParticipant"}},"/api/v2/conversations/cobrowsesessions/{cobrowseId}/participants/{participantId}/communications/{communicationId}":{"patch":{"tags":["Conversations"],"summary":"Update conversation participant's communication by disconnecting it.","description":"","operationId":"patchConversationsCobrowsesessionsCobrowseIdParticipantsParticipantIdCommunicationsCommunicationId","produces":["application/json"],"parameters":[{"name":"cobrowseId","in":"path","description":"cobrowseId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"name":"communicationId","in":"path","description":"communicationId","required":true,"type":"string"},{"in":"body","name":"body","description":"Participant","required":true,"schema":{"$ref":"#/definitions/MediaParticipantRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"communication.state.required":"Can only update a communication's state to disconnected.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchCobrowsesessionsCobrowseIdParticipantsParticipantIdCommunicationsCommunicationId","x-purecloud-method-name":"patchConversationsCobrowsesessionParticipantCommunication"}},"/api/v2/conversations/cobrowsesessions/{cobrowseId}/participants/{participantId}/replace":{"post":{"tags":["Conversations"],"summary":"Replace this participant with the specified user and/or address","description":"","operationId":"postConversationsCobrowsesessionsCobrowseIdParticipantsParticipantIdReplace","produces":["application/json"],"parameters":[{"name":"cobrowseId","in":"path","description":"cobrowseId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/TransferRequest"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","conversations.error.queue.not.found":"Interaction cannot be transferred to a queue that does not exist.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postCobrowsesessionsCobrowseIdParticipantsParticipantIdReplace","x-purecloud-method-name":"postConversationsCobrowsesessionParticipantReplace"}},"/api/v2/conversations/cobrowsesessions":{"get":{"tags":["Conversations"],"summary":"Get recent cobrowse conversations","description":"","operationId":"getConversationsCobrowsesessions","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CobrowseConversationEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCobrowsesessions","x-purecloud-method-name":"getConversationsCobrowsesessions"}},"/api/v2/conversations/cobrowsesessions/{cobrowseId}/participants/{participantId}/wrapupcodes":{"get":{"tags":["Conversations"],"summary":"Get list of wrapup codes for this conversation participant","description":"","operationId":"getConversationsCobrowsesessionsCobrowseIdParticipantsParticipantIdWrapupcodes","produces":["application/json"],"parameters":[{"name":"cobrowseId","in":"path","description":"cobrowseId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/WrapupCode"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCobrowsesessionsCobrowseIdParticipantsParticipantIdWrapupcodes","x-purecloud-method-name":"getConversationsCobrowsesessionParticipantWrapupcodes"}},"/api/v2/conversations/cobrowsesessions/{cobrowseId}/participants/{participantId}/attributes":{"patch":{"tags":["Conversations"],"summary":"Update the attributes on a conversation participant.","description":"","operationId":"patchConversationsCobrowsesessionsCobrowseIdParticipantsParticipantIdAttributes","produces":["application/json"],"parameters":[{"name":"cobrowseId","in":"path","description":"cobrowseId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/ParticipantAttributes"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchCobrowsesessionsCobrowseIdParticipantsParticipantIdAttributes","x-purecloud-method-name":"patchConversationsCobrowsesessionParticipantAttributes"}},"/api/v2/conversations/cobrowsesessions/{cobrowseId}/participants/{participantId}/wrapup":{"get":{"tags":["Conversations"],"summary":"Get the wrap-up for this conversation participant. ","description":"","operationId":"getConversationsCobrowsesessionsCobrowseIdParticipantsParticipantIdWrapup","produces":["application/json"],"parameters":[{"name":"cobrowseId","in":"path","description":"cobrowseId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"name":"provisional","in":"query","description":"Indicates if the wrap-up code is provisional.","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Wrapup"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCobrowsesessionsCobrowseIdParticipantsParticipantIdWrapup","x-purecloud-method-name":"getConversationsCobrowsesessionParticipantWrapup"}},"/api/v2/conversations/cobrowsesessions/{cobrowseId}":{"get":{"tags":["Conversations"],"summary":"Get cobrowse conversation","description":"","operationId":"getConversationsCobrowsesessionsCobrowseId","produces":["application/json"],"parameters":[{"name":"cobrowseId","in":"path","description":"cobrowseId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CobrowseConversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCobrowsesessionsCobrowseId","x-purecloud-method-name":"getConversationsCobrowsesession"},"patch":{"tags":["Conversations"],"summary":"Update a conversation by disconnecting all of the participants","description":"","operationId":"patchConversationsCobrowsesessionsCobrowseId","produces":["application/json"],"parameters":[{"name":"cobrowseId","in":"path","description":"cobrowseId","required":true,"type":"string"},{"in":"body","name":"body","description":"Conversation","required":true,"schema":{"$ref":"#/definitions/Conversation"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Conversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["conversation:communication:disconnect"]},"x-inin-method-name":"patchCobrowsesessionsCobrowseId","x-purecloud-method-name":"patchConversationsCobrowsesession"}},"/api/v2/recording/localkeys/settings":{"get":{"tags":["Recording"],"summary":"gets a list local key settings data","description":"","operationId":"getRecordingLocalkeysSettings","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LocalEncryptionConfigurationListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:encryptionKey:view"]},"x-inin-method-name":"getLocalkeysSettings","x-purecloud-method-name":"getRecordingLocalkeysSettings"},"post":{"tags":["Recording"],"summary":"create settings for local key creation","description":"","operationId":"postRecordingLocalkeysSettings","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Local Encryption Configuration","required":true,"schema":{"$ref":"#/definitions/LocalEncryptionConfiguration"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LocalEncryptionConfiguration"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:encryptionKey:edit"]},"x-inin-method-name":"postLocalkeysSettings","x-purecloud-method-name":"postRecordingLocalkeysSettings"}},"/api/v2/routing/skills/{skillId}":{"get":{"tags":["Routing"],"summary":"Get Routing Skill","description":"","operationId":"getRoutingSkillsSkillId","produces":["application/json"],"parameters":[{"name":"skillId","in":"path","description":"Skill ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RoutingSkill"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:skill:manage"]},"x-inin-method-name":"getSkillsSkillId","x-purecloud-method-name":"getRoutingSkill"},"delete":{"tags":["Routing"],"summary":"Delete Routing Skill","description":"","operationId":"deleteRoutingSkillsSkillId","produces":["application/json"],"parameters":[{"name":"skillId","in":"path","description":"Skill ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:skill:manage"]},"x-inin-method-name":"deleteSkillsSkillId","x-purecloud-method-name":"deleteRoutingSkill"}},"/api/v2/analytics/queues/observations/query":{"post":{"tags":["Routing","Analytics"],"summary":"Query for queue observations","description":"","operationId":"postAnalyticsQueuesObservationsQuery","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"query","required":true,"schema":{"$ref":"#/definitions/ObservationQuery"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/QualifierMappingObservationQueryResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["analytics:queueObservation:view"]},"x-inin-method-name":"postQueuesObservationsQuery","x-purecloud-method-name":"postAnalyticsQueuesObservationsQuery"}},"/api/v2/architect/dependencytracking/consumingresources":{"get":{"tags":["Architect"],"summary":"Get resources that consume a given Dependency Tracking object","description":"","operationId":"getArchitectDependencytrackingConsumingresources","produces":["application/json"],"parameters":[{"name":"id","in":"query","description":"Consumed object ID","required":true,"type":"string"},{"name":"objectType","in":"query","description":"Consumed object type (only versioned object types are valid)","required":true,"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},{"name":"resourceType","in":"query","description":"Types of consuming resources to show","required":false,"type":"array","items":{"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ConsumingResourcesEntityListing"}},"206":{"description":"Partial Content - the org data is being rebuilt or needs to be rebuilt."},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","architect.query.parameter.missing":"A required query parameter is missing or empty.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","architect.dependency.object.invalid.type":"An invalid dependency object type was specified."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.flow.version.missing":"Specified flow version is missing.","not.found":"The requested resource was not found.","architect.dependency.object.not.found":"Could not find the dependency object with specified ID and version.","architect.flow.not.found":"Could not find flow with specified ID."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.external.call.failure":"A call to another backend service failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request.","architect.database.throughput.exceeded":"Database too busy. Please try again."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getDependencytrackingConsumingresources","x-purecloud-method-name":"getArchitectDependencytrackingConsumingresources"}},"/api/v2/telephony/providers/edges/lines/template":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a Line instance template based on a Line Base Settings object. This object can then be modified and saved as a new Line instance","description":"","operationId":"getTelephonyProvidersEdgesLinesTemplate","produces":["application/json"],"parameters":[{"name":"lineBaseSettingsId","in":"query","description":"The id of a Line Base Settings object upon which to base this Line","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Line"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesLinesTemplate","x-purecloud-method-name":"getTelephonyProvidersEdgesLinesTemplate"}},"/api/v2/routing/queues":{"get":{"tags":["Routing"],"summary":"Get list of queues.","description":"","operationId":"getRoutingQueues","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"name"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"active","in":"query","description":"Active","required":false,"type":"boolean"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/QueueEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:view"]},"x-inin-method-name":"getQueues","x-purecloud-method-name":"getRoutingQueues"},"post":{"tags":["Routing"],"summary":"Create queue","description":"","operationId":"postRoutingQueues","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Queue","required":true,"schema":{"$ref":"#/definitions/CreateQueueRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Queue"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"required.field.missing":"A required field is missing a value.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:add"]},"x-inin-method-name":"postQueues","x-purecloud-method-name":"postRoutingQueues"}},"/api/v2/conversations/chats":{"get":{"tags":["Conversations"],"summary":"Get recent chat conversations","description":"","operationId":"getConversationsChats","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ChatConversationEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getChats","x-purecloud-method-name":"getConversationsChats"},"post":{"tags":["Conversations"],"summary":"Create a web chat conversation","description":"","operationId":"postConversationsChats","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Create web chat request","required":true,"schema":{"$ref":"#/definitions/CreateWebChatRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ChatConversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"chat.error.notnull.createconversationrequest.provider":"The provider property may not be null.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","chat.error.notnull.createconversationrequest.queueid":"The queueId property may not be null.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["conversation:webchat:create"]},"x-inin-method-name":"postChats","x-purecloud-method-name":"postConversationsChats"}},"/api/v2/conversations/chats/{chatId}/participants/{participantId}/communications/{communicationId}":{"patch":{"tags":["Conversations"],"summary":"Update conversation participant's communication by disconnecting it.","description":"","operationId":"patchConversationsChatsChatIdParticipantsParticipantIdCommunicationsCommunicationId","produces":["application/json"],"parameters":[{"name":"chatId","in":"path","description":"chatId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"name":"communicationId","in":"path","description":"communicationId","required":true,"type":"string"},{"in":"body","name":"body","description":"Participant","required":true,"schema":{"$ref":"#/definitions/MediaParticipantRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"communication.state.required":"Can only update a communication's state to disconnected.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","conversation.error.forbidden.not.active.participant":"User is not active on call and cannot alter recordingState"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchChatsChatIdParticipantsParticipantIdCommunicationsCommunicationId","x-purecloud-method-name":"patchConversationsChatParticipantCommunication"}},"/api/v2/conversations/chats/{chatId}/participants/{participantId}":{"patch":{"tags":["Conversations"],"summary":"Update conversation participant","description":"","operationId":"patchConversationsChatsChatIdParticipantsParticipantId","produces":["application/json"],"parameters":[{"name":"chatId","in":"path","description":"chatId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","description":"Update request","required":true,"schema":{"$ref":"#/definitions/MediaParticipantRequest"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","conversation.error.wrapup.code.required":"Wrapup code is a required field and cannot be empty.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","conversation.error.wrapup.cannot.skip":"Wrap-up cannot be skipped for this participant."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","conversation.error.forbidden.not.active.participant":"User is not active on call and cannot alter recordingState"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchChatsChatIdParticipantsParticipantId","x-purecloud-method-name":"patchConversationsChatParticipant"}},"/api/v2/conversations/chats/{chatId}/participants/{participantId}/replace":{"post":{"tags":["Conversations"],"summary":"Replace this participant with the specified user and/or address","description":"","operationId":"postConversationsChatsChatIdParticipantsParticipantIdReplace","produces":["application/json"],"parameters":[{"name":"chatId","in":"path","description":"chatId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","description":"Transfer request","required":true,"schema":{"$ref":"#/definitions/TransferRequest"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","conversations.error.queue.not.found":"Interaction cannot be transferred to a queue that does not exist.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","conversation.error.forbidden.not.active.participant":"User is not active on call and cannot alter recordingState"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postChatsChatIdParticipantsParticipantIdReplace","x-purecloud-method-name":"postConversationsChatParticipantReplace"}},"/api/v2/conversations/chats/{chatId}/participants/{participantId}/wrapupcodes":{"get":{"tags":["Conversations"],"summary":"Get list of wrapup codes for this conversation participant","description":"","operationId":"getConversationsChatsChatIdParticipantsParticipantIdWrapupcodes","produces":["application/json"],"parameters":[{"name":"chatId","in":"path","description":"chatId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/WrapupCode"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","conversation.error.forbidden.not.active.participant":"User is not active on call and cannot alter recordingState"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getChatsChatIdParticipantsParticipantIdWrapupcodes","x-purecloud-method-name":"getConversationsChatParticipantWrapupcodes"}},"/api/v2/conversations/chats/{chatId}/participants/{participantId}/attributes":{"patch":{"tags":["Conversations"],"summary":"Update the attributes on a conversation participant.","description":"","operationId":"patchConversationsChatsChatIdParticipantsParticipantIdAttributes","produces":["application/json"],"parameters":[{"name":"chatId","in":"path","description":"chatId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","description":"Participant attributes","required":true,"schema":{"$ref":"#/definitions/ParticipantAttributes"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchChatsChatIdParticipantsParticipantIdAttributes","x-purecloud-method-name":"patchConversationsChatParticipantAttributes"}},"/api/v2/conversations/chats/{chatId}/participants/{participantId}/wrapup":{"get":{"tags":["Conversations"],"summary":"Get the wrap-up for this conversation participant. ","description":"","operationId":"getConversationsChatsChatIdParticipantsParticipantIdWrapup","produces":["application/json"],"parameters":[{"name":"chatId","in":"path","description":"chatId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"name":"provisional","in":"query","description":"Indicates if the wrap-up code is provisional.","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Wrapup"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","conversation.error.forbidden.not.active.participant":"User is not active on call and cannot alter recordingState"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getChatsChatIdParticipantsParticipantIdWrapup","x-purecloud-method-name":"getConversationsChatParticipantWrapup"}},"/api/v2/conversations/chats/{chatId}":{"get":{"tags":["Conversations"],"summary":"Get chat conversation","description":"","operationId":"getConversationsChatsChatId","produces":["application/json"],"parameters":[{"name":"chatId","in":"path","description":"chatId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ChatConversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"conversation.error.conversation.not.found":"The conversation does not exist.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getChatsChatId","x-purecloud-method-name":"getConversationsChat"},"patch":{"tags":["Conversations"],"summary":"Update a conversation by disconnecting all of the participants","description":"","operationId":"patchConversationsChatsChatId","produces":["application/json"],"parameters":[{"name":"chatId","in":"path","description":"chatId","required":true,"type":"string"},{"in":"body","name":"body","description":"Conversation","required":true,"schema":{"$ref":"#/definitions/Conversation"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Conversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["conversation:communication:disconnect"]},"x-inin-method-name":"patchChatsChatId","x-purecloud-method-name":"patchConversationsChat"}},"/api/v2/conversations/callbacks":{"get":{"tags":["Conversations"],"summary":"Get callback conversations","description":"","operationId":"getConversationsCallbacks","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CallbackConversationEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCallbacks","x-purecloud-method-name":"getConversationsCallbacks"},"post":{"tags":["Conversations"],"summary":"Create a Callback","description":"","operationId":"postConversationsCallbacks","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Callback","required":true,"schema":{"$ref":"#/definitions/CreateCallbackCommand"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CreateCallbackResponse"}},"202":{"description":"Accepted - Creating and Processing a Callback"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["conversation:callback:create"]},"x-inin-method-name":"postCallbacks","x-purecloud-method-name":"postConversationsCallbacks"}},"/api/v2/conversations/callbacks/{callbackId}/participants/{participantId}":{"patch":{"tags":["Conversations"],"summary":"Update conversation participant","description":"","operationId":"patchConversationsCallbacksCallbackIdParticipantsParticipantId","produces":["application/json"],"parameters":[{"name":"callbackId","in":"path","description":"callbackId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","description":"Participant","required":true,"schema":{"$ref":"#/definitions/MediaParticipantRequest"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchCallbacksCallbackIdParticipantsParticipantId","x-purecloud-method-name":"patchConversationsCallbackParticipant"}},"/api/v2/conversations/callbacks/{callbackId}/participants/{participantId}/communications/{communicationId}":{"patch":{"tags":["Conversations"],"summary":"Update conversation participant's communication by disconnecting it.","description":"","operationId":"patchConversationsCallbacksCallbackIdParticipantsParticipantIdCommunicationsCommunicationId","produces":["application/json"],"parameters":[{"name":"callbackId","in":"path","description":"callbackId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"name":"communicationId","in":"path","description":"communicationId","required":true,"type":"string"},{"in":"body","name":"body","description":"Participant","required":true,"schema":{"$ref":"#/definitions/MediaParticipantRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"communication.state.required":"Can only update a communication's state to disconnected.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchCallbacksCallbackIdParticipantsParticipantIdCommunicationsCommunicationId","x-purecloud-method-name":"patchConversationsCallbackParticipantCommunication"}},"/api/v2/conversations/callbacks/{callbackId}/participants/{participantId}/replace":{"post":{"tags":["Conversations"],"summary":"Replace this participant with the specified user and/or address","description":"","operationId":"postConversationsCallbacksCallbackIdParticipantsParticipantIdReplace","produces":["application/json"],"parameters":[{"name":"callbackId","in":"path","description":"callbackId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","description":"Transfer request","required":true,"schema":{"$ref":"#/definitions/TransferRequest"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","conversations.error.queue.not.found":"Interaction cannot be transferred to a queue that does not exist.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postCallbacksCallbackIdParticipantsParticipantIdReplace","x-purecloud-method-name":"postConversationsCallbackParticipantReplace"}},"/api/v2/conversations/callbacks/{callbackId}/participants/{participantId}/wrapupcodes":{"get":{"tags":["Conversations"],"summary":"Get list of wrapup codes for this conversation participant","description":"","operationId":"getConversationsCallbacksCallbackIdParticipantsParticipantIdWrapupcodes","produces":["application/json"],"parameters":[{"name":"callbackId","in":"path","description":"callbackId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/WrapupCode"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCallbacksCallbackIdParticipantsParticipantIdWrapupcodes","x-purecloud-method-name":"getConversationsCallbackParticipantWrapupcodes"}},"/api/v2/conversations/callbacks/{callbackId}/participants/{participantId}/attributes":{"patch":{"tags":["Conversations"],"summary":"Update the attributes on a conversation participant.","description":"","operationId":"patchConversationsCallbacksCallbackIdParticipantsParticipantIdAttributes","produces":["application/json"],"parameters":[{"name":"callbackId","in":"path","description":"callbackId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","description":"Attributes","required":true,"schema":{"$ref":"#/definitions/ParticipantAttributes"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchCallbacksCallbackIdParticipantsParticipantIdAttributes","x-purecloud-method-name":"patchConversationsCallbackParticipantAttributes"}},"/api/v2/conversations/callbacks/{callbackId}/participants/{participantId}/wrapup":{"get":{"tags":["Conversations"],"summary":"Get the wrap-up for this conversation participant. ","description":"","operationId":"getConversationsCallbacksCallbackIdParticipantsParticipantIdWrapup","produces":["application/json"],"parameters":[{"name":"callbackId","in":"path","description":"callbackId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"name":"provisional","in":"query","description":"Indicates if the wrap-up code is provisional.","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Wrapup"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCallbacksCallbackIdParticipantsParticipantIdWrapup","x-purecloud-method-name":"getConversationsCallbackParticipantWrapup"}},"/api/v2/conversations/callbacks/{callbackId}":{"get":{"tags":["Conversations"],"summary":"Get callback conversation","description":"","operationId":"getConversationsCallbacksCallbackId","produces":["application/json"],"parameters":[{"name":"callbackId","in":"path","description":"callbackId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CallbackConversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCallbacksCallbackId","x-purecloud-method-name":"getConversationsCallback"},"patch":{"tags":["Conversations"],"summary":"Update a conversation by disconnecting all of the participants","description":"","operationId":"patchConversationsCallbacksCallbackId","produces":["application/json"],"parameters":[{"name":"callbackId","in":"path","description":"callbackId","required":true,"type":"string"},{"in":"body","name":"body","description":"Conversation","required":true,"schema":{"$ref":"#/definitions/Conversation"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Conversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["conversation:communication:disconnect"]},"x-inin-method-name":"patchCallbacksCallbackId","x-purecloud-method-name":"patchConversationsCallback"}},"/api/v2/telephony/providers/edges/edgegroups":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get the list of edge groups.","description":"","operationId":"getTelephonyProvidersEdgesEdgegroups","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"name"},{"name":"managed","in":"query","description":"Filter by managed","required":false,"type":"boolean"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EdgeGroupEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesEdgegroups","x-purecloud-method-name":"getTelephonyProvidersEdgesEdgegroups"},"post":{"tags":["Telephony Providers Edge"],"summary":"Create an edge group.","description":"","operationId":"postTelephonyProvidersEdgesEdgegroups","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"EdgeGroup","required":true,"schema":{"$ref":"#/definitions/EdgeGroup"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EdgeGroup"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"required.field.missing":"A required field is missing a value.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","duplicate.value":"An edge group with this name already exists.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesEdgegroups","x-purecloud-method-name":"postTelephonyProvidersEdgesEdgegroups"}},"/api/v2/telephony/providers/edges/logicalinterfaces":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get edge logical interfaces.","description":"Retrieve the configured logical interfaces for a list edges. Only 100 edges can be requested at a time.","operationId":"getTelephonyProvidersEdgesLogicalinterfaces","produces":["application/json"],"parameters":[{"name":"edgeIds","in":"query","description":"Comma separated list of Edge Id's","required":true,"type":"string"},{"name":"expand","in":"query","description":"Field to expand in the response","required":false,"type":"array","items":{"type":"string","enum":["externalTrunkBaseAssignments","phoneTrunkBaseAssignments"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LogicalInterfaceEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesLogicalinterfaces","x-purecloud-method-name":"getTelephonyProvidersEdgesLogicalinterfaces"}},"/api/v2/orphanrecordings/{orphanId}":{"get":{"tags":["Recording"],"summary":"Gets a single orphan recording","description":"","operationId":"getOrphanrecordingsOrphanId","produces":["application/json"],"parameters":[{"name":"orphanId","in":"path","description":"Orphan ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OrphanRecording"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:orphan:view"]},"x-inin-method-name":"getOrphanId","x-purecloud-method-name":"getOrphanrecording"},"put":{"tags":["Recording"],"summary":"Updates an orphan recording to a regular recording with retention values","description":"If this operation is successful the orphan will no longer exist. It will be replaced by the resulting recording in the response. This replacement recording is accessible by the normal Recording api.","operationId":"putOrphanrecordingsOrphanId","produces":["application/json"],"parameters":[{"name":"orphanId","in":"path","description":"Orphan ID","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/OrphanUpdateRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Recording"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"recording.orphan.retention.data.invalid":"The provided dates in the payload were invalid.","recording.orphan.unknown.conversation":"The provided conversation in the payload doesn't exist.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","recording.orphan.edit.permission.check.failed":"Requesting user lacks permission to perform this api operation."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:orphan:edit"]},"x-inin-method-name":"putOrphanId","x-purecloud-method-name":"putOrphanrecording"},"delete":{"tags":["Recording"],"summary":"Deletes a single orphan recording","description":"","operationId":"deleteOrphanrecordingsOrphanId","produces":["application/json"],"parameters":[{"name":"orphanId","in":"path","description":"Orphan ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OrphanRecording"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:orphan:delete"]},"x-inin-method-name":"deleteOrphanId","x-purecloud-method-name":"deleteOrphanrecording"}},"/api/v2/telephony/providers/edges/{edgeId}/logs/jobs/{jobId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get an Edge logs job.","description":"","operationId":"getTelephonyProvidersEdgesEdgeIdLogsJobsJobId","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"name":"jobId","in":"path","description":"Job ID","required":true,"type":"string"}],"responses":{"200":{"description":"Edge log list has been returned in the response.","schema":{"$ref":"#/definitions/EdgeLogsJob"}},"202":{"description":"Accepted - Processing Edge logs job, try again soon."},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesEdgeIdLogsJobsJobId","x-purecloud-method-name":"getTelephonyProvidersEdgeLogsJob"}},"/api/v2/routing/email/setup":{"get":{"tags":["Routing"],"summary":"Get email setup","description":"","operationId":"getRoutingEmailSetup","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EmailSetup"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:email:manage"]},"x-inin-method-name":"getEmailSetup","x-purecloud-method-name":"getRoutingEmailSetup"}},"/api/v2/alerting/heartbeat/rules":{"get":{"tags":["Alerting"],"summary":"Get a heart beat rule list.","description":"","operationId":"getAlertingHeartbeatRules","produces":["application/json"],"parameters":[{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/HeartBeatRuleContainer"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:view"]},"x-inin-method-name":"getHeartbeatRules","x-purecloud-method-name":"getAlertingHeartbeatRules"},"post":{"tags":["Alerting"],"summary":"Create a heart beat rule.","description":"","operationId":"postAlertingHeartbeatRules","produces":["application/json"],"parameters":[{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers"]},"collectionFormat":"multi"},{"in":"body","name":"body","description":"HeartBeatRule","required":true,"schema":{"$ref":"#/definitions/HeartBeatRule"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/HeartBeatRule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:add"]},"x-inin-method-name":"postHeartbeatRules","x-purecloud-method-name":"postAlertingHeartbeatRules"}},"/api/v2/workforcemanagement/managementunits":{"get":{"tags":["Workforce Management"],"summary":"Get management units","description":"","operationId":"getWorkforcemanagementManagementunits","produces":["application/json"],"parameters":[{"name":"selector","in":"query","description":"Selector","required":false,"type":"string"},{"name":"pageSize","in":"query","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/ManagementUnit"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getManagementunits","x-purecloud-method-name":"getWorkforcemanagementManagementunits"}},"/api/v2/routing/email/domains/{domainId}":{"get":{"tags":["Routing"],"summary":"Get domain","description":"","operationId":"getRoutingEmailDomainsDomainId","produces":["application/json"],"parameters":[{"name":"domainId","in":"path","description":"domain ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/InboundDomain"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:email:manage"]},"x-inin-method-name":"getEmailDomainsDomainId","x-purecloud-method-name":"getRoutingEmailDomain"},"delete":{"tags":["Routing"],"summary":"Delete a domain","description":"","operationId":"deleteRoutingEmailDomainsDomainId","produces":["application/json"],"parameters":[{"name":"domainId","in":"path","description":"domain ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:email:manage"]},"x-inin-method-name":"deleteEmailDomainsDomainId","x-purecloud-method-name":"deleteRoutingEmailDomain"}},"/api/v2/telephony/providers/edges/{edgeId}/physicalinterfaces":{"get":{"tags":["Telephony Providers Edge"],"summary":"Retrieve a list of all configured physical interfaces from a specific edge.","description":"","operationId":"getTelephonyProvidersEdgesEdgeIdPhysicalinterfaces","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PhysicalInterfaceEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesEdgeIdPhysicalinterfaces","x-purecloud-method-name":"getTelephonyProvidersEdgePhysicalinterfaces"}},"/api/v2/architect/dependencytracking/updatedresourceconsumers":{"get":{"tags":["Architect"],"summary":"Get Dependency Tracking objects that depend on updated resources","description":"","operationId":"getArchitectDependencytrackingUpdatedresourceconsumers","produces":["application/json"],"parameters":[{"name":"name","in":"query","description":"Name to search for","required":false,"type":"string"},{"name":"objectType","in":"query","description":"Object type(s) to search for","required":false,"type":"array","items":{"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},"collectionFormat":"multi"},{"name":"consumedResources","in":"query","description":"Return consumed resources?","required":false,"type":"boolean","default":false},{"name":"consumedResourceType","in":"query","description":"Resource type(s) to return","required":false,"type":"array","items":{"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},"collectionFormat":"multi"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DependencyObjectEntityListing"}},"206":{"description":"Partial Content - the org data is being rebuilt or needs to be rebuilt."},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","architect.dependency.object.invalid.type":"An invalid dependency object type was specified."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.flow.data.missing":"Flow version data content is missing.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.external.call.failure":"A call to another backend service failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request.","architect.database.throughput.exceeded":"Database too busy. Please try again."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getDependencytrackingUpdatedresourceconsumers","x-purecloud-method-name":"getArchitectDependencytrackingUpdatedresourceconsumers"}},"/api/v2/externalcontacts/contacts/{contactId}":{"get":{"tags":["External Contacts"],"summary":"Fetch an external contact","description":"","operationId":"getExternalcontactsContactsContactId","produces":["application/json"],"parameters":[{"name":"contactId","in":"path","description":"ExternalContact ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"which fields, if any, to expand (externalOrganization,externalDataSources)","required":false,"type":"array","items":{"type":"string","enum":["externalOrganization","externalDataSources"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ExternalContact"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:contact:view"]},"x-inin-method-name":"getContactsContactId","x-purecloud-method-name":"getExternalcontactsContact"},"put":{"tags":["External Contacts"],"summary":"Update an external contact","description":"","operationId":"putExternalcontactsContactsContactId","produces":["application/json"],"parameters":[{"name":"contactId","in":"path","description":"ExternalContact ID","required":true,"type":"string"},{"in":"body","name":"body","description":"ExternalContact","required":false,"schema":{"$ref":"#/definitions/ExternalContact"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ExternalContact"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:contact:edit"]},"x-inin-method-name":"putContactsContactId","x-purecloud-method-name":"putExternalcontactsContact"},"delete":{"tags":["External Contacts"],"summary":"Delete an external contact","description":"","operationId":"deleteExternalcontactsContactsContactId","produces":["application/json"],"parameters":[{"name":"contactId","in":"path","description":"ExternalContact ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:contact:delete"]},"x-inin-method-name":"deleteContactsContactId","x-purecloud-method-name":"deleteExternalcontactsContact"}},"/api/v2/telephony/providers/edges/trunkbasesettings":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get Trunk Base Settings listing","description":"Managed properties will not be returned unless the user is assigned the managed:all:all permission.","operationId":"getTelephonyProvidersEdgesTrunkbasesettings","produces":["application/json"],"parameters":[{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"sortBy","in":"query","description":"Value by which to sort","required":false,"type":"string","default":"name"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"ASC"},{"name":"recordingEnabled","in":"query","description":"Filter trunks by recording enabled","required":false,"type":"boolean"},{"name":"ignoreHidden","in":"query","description":"Set this to true to not receive trunk properties that are meant to be hidden or for internal system usage only.","required":false,"type":"boolean"},{"name":"managed","in":"query","description":"Filter by managed","required":false,"type":"boolean"},{"name":"expand","in":"query","description":"Fields to expand in the response, comma-separated","required":false,"type":"array","items":{"type":"string","enum":["properties"]},"collectionFormat":"multi"},{"name":"name","in":"query","description":"Name of the TrunkBase to filter by","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TrunkBaseEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesTrunkbasesettings","x-purecloud-method-name":"getTelephonyProvidersEdgesTrunkbasesettings"},"post":{"tags":["Telephony Providers Edge"],"summary":"Create a Trunk Base Settings object","description":"","operationId":"postTelephonyProvidersEdgesTrunkbasesettings","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Trunk base settings","required":true,"schema":{"$ref":"#/definitions/TrunkBase"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TrunkBase"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"required.field.missing":"A required field is missing a value.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","duplicate.value":"A trunk with that name already exists.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesTrunkbasesettings","x-purecloud-method-name":"postTelephonyProvidersEdgesTrunkbasesettings"}},"/api/v2/analytics/reporting/schedules/{scheduleId}/history/{runId}":{"get":{"tags":["Analytics"],"summary":"A completed scheduled report job","description":"A completed scheduled report job.","operationId":"getAnalyticsReportingSchedulesScheduleIdHistoryRunId","produces":["application/json"],"parameters":[{"name":"runId","in":"path","description":"Run ID","required":true,"type":"string"},{"name":"scheduleId","in":"path","description":"Schedule ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ReportRunEntry"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getReportingSchedulesScheduleIdHistoryRunId","x-purecloud-method-name":"getAnalyticsReportingScheduleHistoryRunId"}},"/api/v2/analytics/reporting/metadata":{"get":{"tags":["Analytics"],"summary":"Get list of reporting metadata.","description":"","operationId":"getAnalyticsReportingMetadata","produces":["application/json"],"parameters":[{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"locale","in":"query","description":"Locale","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ReportMetaDataEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getReportingMetadata","x-purecloud-method-name":"getAnalyticsReportingMetadata"}},"/api/v2/analytics/reporting/schedules/{scheduleId}":{"get":{"tags":["Analytics"],"summary":"Get a scheduled report job.","description":"","operationId":"getAnalyticsReportingSchedulesScheduleId","produces":["application/json"],"parameters":[{"name":"scheduleId","in":"path","description":"Schedule ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ReportSchedule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getReportingSchedulesScheduleId","x-purecloud-method-name":"getAnalyticsReportingSchedule"},"put":{"tags":["Analytics"],"summary":"Update a scheduled report job.","description":"","operationId":"putAnalyticsReportingSchedulesScheduleId","produces":["application/json"],"parameters":[{"name":"scheduleId","in":"path","description":"Schedule ID","required":true,"type":"string"},{"in":"body","name":"body","description":"ReportSchedule","required":true,"schema":{"$ref":"#/definitions/ReportSchedule"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ReportSchedule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putReportingSchedulesScheduleId","x-purecloud-method-name":"putAnalyticsReportingSchedule"},"delete":{"tags":["Analytics"],"summary":"Delete a scheduled report job.","description":"","operationId":"deleteAnalyticsReportingSchedulesScheduleId","produces":["application/json"],"parameters":[{"name":"scheduleId","in":"path","description":"Schedule ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteReportingSchedulesScheduleId","x-purecloud-method-name":"deleteAnalyticsReportingSchedule"}},"/api/v2/conversations/{conversationId}/recordings/{recordingId}/annotations/{annotationId}":{"get":{"tags":["Recording"],"summary":"Get annotation","description":"","operationId":"getConversationsConversationIdRecordingsRecordingIdAnnotationsAnnotationId","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"Conversation ID","required":true,"type":"string"},{"name":"recordingId","in":"path","description":"Recording ID","required":true,"type":"string"},{"name":"annotationId","in":"path","description":"Annotation ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Annotation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getConversationIdRecordingsRecordingIdAnnotationsAnnotationId","x-purecloud-method-name":"getConversationRecordingAnnotation"},"put":{"tags":["Recording"],"summary":"Update annotation","description":"","operationId":"putConversationsConversationIdRecordingsRecordingIdAnnotationsAnnotationId","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"Conversation ID","required":true,"type":"string"},{"name":"recordingId","in":"path","description":"Recording ID","required":true,"type":"string"},{"name":"annotationId","in":"path","description":"Annotation ID","required":true,"type":"string"},{"in":"body","name":"body","description":"annotation","required":true,"schema":{"$ref":"#/definitions/Annotation"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Annotation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putConversationIdRecordingsRecordingIdAnnotationsAnnotationId","x-purecloud-method-name":"putConversationRecordingAnnotation"},"delete":{"tags":["Recording"],"summary":"Delete annotation","description":"","operationId":"deleteConversationsConversationIdRecordingsRecordingIdAnnotationsAnnotationId","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"Conversation ID","required":true,"type":"string"},{"name":"recordingId","in":"path","description":"Recording ID","required":true,"type":"string"},{"name":"annotationId","in":"path","description":"Annotation ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteConversationIdRecordingsRecordingIdAnnotationsAnnotationId","x-purecloud-method-name":"deleteConversationRecordingAnnotation"}},"/api/v2/locations":{"get":{"tags":["Locations"],"summary":"Get a list of all locations.","description":"","operationId":"getLocations","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","enum":["asc","desc"]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/LocationDefinition"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getLocations","x-purecloud-method-name":"getLocations"}},"/api/v2/voicemail/mailbox":{"get":{"tags":["Voicemail"],"summary":"Get the current user's mailbox information","description":"","operationId":"getVoicemailMailbox","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailMailboxInfo"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getMailbox","x-purecloud-method-name":"getVoicemailMailbox"}},"/api/v2/voicemail/me/mailbox":{"get":{"tags":["Voicemail"],"summary":"Get the current user's mailbox information","description":"","operationId":"getVoicemailMeMailbox","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailMailboxInfo"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getMeMailbox","x-purecloud-method-name":"getVoicemailMeMailbox"}},"/api/v2/voicemail/groups/{groupId}/mailbox":{"get":{"tags":["Voicemail"],"summary":"Get the group's mailbox information","description":"","operationId":"getVoicemailGroupsGroupIdMailbox","produces":["application/json"],"parameters":[{"name":"groupId","in":"path","description":"groupId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailMailboxInfo"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getGroupsGroupIdMailbox","x-purecloud-method-name":"getVoicemailGroupMailbox"}},"/api/v2/telephony/providers/edges/addressvalidation":{"post":{"tags":["Telephony Providers Edge"],"summary":"Validates a street address","description":"","operationId":"postTelephonyProvidersEdgesAddressvalidation","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Address","required":true,"schema":{"$ref":"#/definitions/ValidateAddressRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ValidateAddressResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postProvidersEdgesAddressvalidation","x-purecloud-method-name":"postTelephonyProvidersEdgesAddressvalidation"}},"/api/v2/telephony/providers/edges/endpoints":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get endpoints","description":"","operationId":"getTelephonyProvidersEdgesEndpoints","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"name"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EndpointEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesEndpoints","x-purecloud-method-name":"getTelephonyProvidersEdgesEndpoints"},"post":{"tags":["Telephony Providers Edge"],"summary":"Create endpoint","description":"","operationId":"postTelephonyProvidersEdgesEndpoints","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"EndpointTemplate","required":true,"schema":{"$ref":"#/definitions/Endpoint"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Endpoint"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesEndpoints","x-purecloud-method-name":"postTelephonyProvidersEdgesEndpoints"}},"/api/v2/telephony/providers/edges/{edgeId}/softwareupdate":{"get":{"tags":["Telephony Providers Edge"],"summary":"Gets software update status information about any edge.","description":"","operationId":"getTelephonyProvidersEdgesEdgeIdSoftwareupdate","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainEdgeSoftwareUpdateDto"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getProvidersEdgesEdgeIdSoftwareupdate","x-purecloud-method-name":"getTelephonyProvidersEdgeSoftwareupdate"},"post":{"tags":["Telephony Providers Edge"],"summary":"Starts a software update for this edge.","description":"","operationId":"postTelephonyProvidersEdgesEdgeIdSoftwareupdate","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Software update request","required":true,"schema":{"$ref":"#/definitions/DomainEdgeSoftwareUpdateDto"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainEdgeSoftwareUpdateDto"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postProvidersEdgesEdgeIdSoftwareupdate","x-purecloud-method-name":"postTelephonyProvidersEdgeSoftwareupdate"},"delete":{"tags":["Telephony Providers Edge"],"summary":"Cancels any in-progress update for this edge.","description":"","operationId":"deleteTelephonyProvidersEdgesEdgeIdSoftwareupdate","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteProvidersEdgesEdgeIdSoftwareupdate","x-purecloud-method-name":"deleteTelephonyProvidersEdgeSoftwareupdate"}},"/api/v2/alerting/userpresence/alerts/{alertId}":{"get":{"tags":["Alerting"],"summary":"Get a user presence alert","description":"","operationId":"getAlertingUserpresenceAlertsAlertId","produces":["application/json"],"parameters":[{"name":"alertId","in":"path","description":"Alert ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers","presenceUser"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserPresenceAlert"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:alert:view"]},"x-inin-method-name":"getUserpresenceAlertsAlertId","x-purecloud-method-name":"getAlertingUserpresenceAlert"},"delete":{"tags":["Alerting"],"summary":"Delete a user presence alert","description":"","operationId":"deleteAlertingUserpresenceAlertsAlertId","produces":["application/json"],"parameters":[{"name":"alertId","in":"path","description":"Alert ID","required":true,"type":"string"}],"responses":{"204":{"description":"User presence alert deleted."},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:alert:delete"]},"x-inin-method-name":"deleteUserpresenceAlertsAlertId","x-purecloud-method-name":"deleteAlertingUserpresenceAlert"}},"/api/v2/responsemanagement/responses":{"get":{"tags":["Response Management"],"summary":"Gets a list of existing responses.","description":"","operationId":"getResponsemanagementResponses","produces":["application/json"],"parameters":[{"name":"libraryId","in":"query","description":"Library ID","required":true,"type":"string"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"expand","in":"query","description":"Expand instructions for the return value.","required":false,"type":"string","enum":["substitutionsSchema"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ResponseEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getResponses","x-purecloud-method-name":"getResponsemanagementResponses"},"post":{"tags":["Response Management"],"summary":"Create a response.","description":"","operationId":"postResponsemanagementResponses","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Response","required":true,"schema":{"$ref":"#/definitions/Response"}},{"name":"expand","in":"query","description":"Expand instructions for the return value.","required":false,"type":"string","enum":["substitutionsSchema"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Response"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postResponses","x-purecloud-method-name":"postResponsemanagementResponses"}},"/api/v2/greetings/{greetingId}":{"get":{"tags":["Greetings"],"summary":"Get a Greeting with the given GreetingId","description":"","operationId":"getGreetingsGreetingId","produces":["application/json"],"parameters":[{"name":"greetingId","in":"path","description":"Greeting ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Greeting"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getGreetingId","x-purecloud-method-name":"getGreeting"},"put":{"tags":["Greetings"],"summary":"Updates the Greeting with the given GreetingId","description":"","operationId":"putGreetingsGreetingId","produces":["application/json"],"parameters":[{"name":"greetingId","in":"path","description":"Greeting ID","required":true,"type":"string"},{"in":"body","name":"body","description":"The updated Greeting","required":true,"schema":{"$ref":"#/definitions/Greeting"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Greeting"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putGreetingId","x-purecloud-method-name":"putGreeting"},"delete":{"tags":["Greetings"],"summary":"Deletes a Greeting with the given GreetingId","description":"","operationId":"deleteGreetingsGreetingId","produces":["application/json"],"parameters":[{"name":"greetingId","in":"path","description":"Greeting ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteGreetingId","x-purecloud-method-name":"deleteGreeting"}},"/api/v2/voicemail/me/messages":{"get":{"tags":["Voicemail"],"summary":"List voicemail messages","description":"","operationId":"getVoicemailMeMessages","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailMessageEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getMeMessages","x-purecloud-method-name":"getVoicemailMeMessages"}},"/api/v2/quality/calibrations":{"get":{"tags":["Quality"],"summary":"Get the list of calibrations","description":"","operationId":"getQualityCalibrations","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"The total page size requested","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"The page number requested","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"variable name requested to sort by","required":false,"type":"string"},{"name":"expand","in":"query","description":"variable name requested by expand list","required":false,"type":"array","items":{"type":"object"},"collectionFormat":"multi"},{"name":"nextPage","in":"query","description":"next page token","required":false,"type":"string"},{"name":"previousPage","in":"query","description":"Previous page token","required":false,"type":"string"},{"name":"conversationId","in":"query","description":"conversation id","required":false,"type":"string"},{"name":"startTime","in":"query","description":"Beginning of the calibration query. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","required":false,"type":"string","format":"date-time"},{"name":"endTime","in":"query","description":"end of the calibration query. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","required":false,"type":"string","format":"date-time"},{"name":"calibratorId","in":"query","description":"user id of calibrator","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CalibrationEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCalibrations","x-purecloud-method-name":"getQualityCalibrations"},"post":{"tags":["Quality"],"summary":"Create a calibration","description":"","operationId":"postQualityCalibrations","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"calibration","required":true,"schema":{"$ref":"#/definitions/CalibrationCreate"}},{"name":"expand","in":"query","description":"calibratorId","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Calibration"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"quality.calibration.no.existing.evaluation.for.evaluationid":"no evaluation found for existing evaluation","quality.calibration.no.evaluation.form.or.context.id":"evaluation form or context id missing","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","qm.calibration.create.error.no.evaluators":"Failed to create calibration because the specified evaluators do not exist.","quality.evaluation.evaluator.not.quality.evaluator":"evaluator does not have edit score permission","quality.conversation.doesnt.exist":"unable to find specified conversation","qm.calibration.create.error.no.conversation":"Failed to create calibration because the specified conversation does not exist","quality.calibration.scoring.index.evaluator.must.match.calibrator.or.expert.evaluator":"scoring index evaluator must be a calibrator or expert evaluator","qm.calibration.create.error.no.agent":"Failed to create calibration because the conversation has no agent user","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","quality.calibration.expert.evaluator.not.quality.evaluator":"expert evaluator does not have evaluator permissions"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postCalibrations","x-purecloud-method-name":"postQualityCalibrations"}},"/api/v2/organizations/me":{"get":{"tags":["Organization"],"summary":"Get organization.","description":"","operationId":"getOrganizationsMe","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Organization"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getMe","x-purecloud-method-name":"getOrganizationsMe"},"put":{"tags":["Organization"],"summary":"Update organization.","description":"","operationId":"putOrganizationsMe","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Organization","required":false,"schema":{"$ref":"#/definitions/Organization"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Organization"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["admin"]},"x-inin-method-name":"putMe","x-purecloud-method-name":"putOrganizationsMe"}},"/api/v2/outbound/campaigns/progress":{"post":{"tags":["Outbound"],"summary":"Get progress for a list of campaigns","description":"","operationId":"postOutboundCampaignsProgress","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Campaign IDs","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/CampaignProgress"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"callback.error.missing.callback.numbers":"Callback numbers missing","callback.error.missing.queue.id":"Callback missing queue ID","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaign:view"]},"x-inin-method-name":"postCampaignsProgress","x-purecloud-method-name":"postOutboundCampaignsProgress"}},"/api/v2/telephony/providers/edges/trunkbasesettings/availablemetabases":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a list of available makes and models to create a new Trunk Base Settings","description":"","operationId":"getTelephonyProvidersEdgesTrunkbasesettingsAvailablemetabases","produces":["application/json"],"parameters":[{"name":"type","in":"query","required":false,"type":"string","enum":["EXTERNAL","PHONE","EDGE"]},{"name":"pageSize","in":"query","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TrunkMetabaseEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesTrunkbasesettingsAvailablemetabases","x-purecloud-method-name":"getTelephonyProvidersEdgesTrunkbasesettingsAvailablemetabases"}},"/api/v2/quality/agents/activity":{"get":{"tags":["Quality"],"summary":"Gets a list of Agent Activities","description":"Including the number of evaluations and average evaluation score","operationId":"getQualityAgentsActivity","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"The total page size requested","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"The page number requested","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"variable name requested to sort by","required":false,"type":"string"},{"name":"expand","in":"query","description":"variable name requested by expand list","required":false,"type":"array","items":{"type":"object"},"collectionFormat":"multi"},{"name":"nextPage","in":"query","description":"next page token","required":false,"type":"string"},{"name":"previousPage","in":"query","description":"Previous page token","required":false,"type":"string"},{"name":"startTime","in":"query","description":"Start time of agent activity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","required":false,"type":"string","format":"date-time"},{"name":"endTime","in":"query","description":"End time of agent activity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","required":false,"type":"string","format":"date-time"},{"name":"agentUserId","in":"query","description":"user id of agent requested","required":false,"type":"array","items":{"type":"object"},"collectionFormat":"multi"},{"name":"evaluatorUserId","in":"query","description":"user id of the evaluator","required":false,"type":"string"},{"name":"name","in":"query","description":"name","required":false,"type":"string"},{"name":"group","in":"query","description":"group id","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AgentActivityEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getAgentsActivity","x-purecloud-method-name":"getQualityAgentsActivity"}},"/api/v2/conversations/{conversationId}/participants/{participantId}/codes/{addCommunicationCode}":{"delete":{"tags":["Conversations"],"summary":"Delete a code used to add a communication to this participant","description":"","operationId":"deleteConversationsConversationIdParticipantsParticipantIdCodesAddcommunicationcode","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"conversation ID","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participant ID","required":true,"type":"string"},{"name":"addCommunicationCode","in":"path","description":"addCommunicationCode","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteConversationIdParticipantsParticipantIdCodesAddcommunicationcode","x-purecloud-method-name":"deleteConversationParticipantCode"}},"/api/v2/telephony/providers/edges/{edgeId}/logs/jobs":{"post":{"tags":["Telephony Providers Edge"],"summary":"Create a job to upload a list of Edge logs.","description":"","operationId":"postTelephonyProvidersEdgesEdgeIdLogsJobs","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"in":"body","name":"body","description":"EdgeLogsJobRequest","required":true,"schema":{"$ref":"#/definitions/EdgeLogsJobRequest"}}],"responses":{"202":{"description":"Accepted - Job is being processed. The job ID is returned.","schema":{"$ref":"#/definitions/EdgeLogsJobResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesEdgeIdLogsJobs","x-purecloud-method-name":"postTelephonyProvidersEdgeLogsJobs"}},"/api/v2/alerting/interactionstats/alerts/{alertId}":{"get":{"tags":["Alerting"],"summary":"Get an interaction stats alert","description":"","operationId":"getAlertingInteractionstatsAlertsAlertId","produces":["application/json"],"parameters":[{"name":"alertId","in":"path","description":"Alert ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/InteractionStatsAlert"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:alert:view"]},"x-inin-method-name":"getInteractionstatsAlertsAlertId","x-purecloud-method-name":"getAlertingInteractionstatsAlert"},"put":{"tags":["Alerting"],"summary":"Update an interaction stats alert read status","description":"","operationId":"putAlertingInteractionstatsAlertsAlertId","produces":["application/json"],"parameters":[{"name":"alertId","in":"path","description":"Alert ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers"]},"collectionFormat":"multi"},{"in":"body","name":"body","description":"InteractionStatsAlert","required":true,"schema":{"$ref":"#/definitions/UnreadStatus"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UnreadStatus"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:alert:edit"]},"x-inin-method-name":"putInteractionstatsAlertsAlertId","x-purecloud-method-name":"putAlertingInteractionstatsAlert"},"delete":{"tags":["Alerting"],"summary":"Delete an interaction stats alert","description":"","operationId":"deleteAlertingInteractionstatsAlertsAlertId","produces":["application/json"],"parameters":[{"name":"alertId","in":"path","description":"Alert ID","required":true,"type":"string"}],"responses":{"204":{"description":"Interaction stats alert deleted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:alert:delete"]},"x-inin-method-name":"deleteInteractionstatsAlertsAlertId","x-purecloud-method-name":"deleteAlertingInteractionstatsAlert"}},"/api/v2/outbound/campaignrules":{"get":{"tags":["Outbound"],"summary":"Query Campaign Rule list","description":"","operationId":"getOutboundCampaignrules","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"filterType","in":"query","description":"Filter type","required":false,"type":"string","default":"Prefix","enum":["Equals","RegEx","Contains","Prefix","LessThan","LessThanEqualTo","GreaterThan","GreaterThanEqualTo","BeginsWith","EndsWith"]},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"a","enum":["ascending","descending"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CampaignRuleEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaignRule:view"]},"x-inin-method-name":"getCampaignrules","x-purecloud-method-name":"getOutboundCampaignrules"},"post":{"tags":["Outbound"],"summary":"Create Campaign Rule","description":"","operationId":"postOutboundCampaignrules","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"CampaignRule","required":true,"schema":{"$ref":"#/definitions/CampaignRule"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CampaignRule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"incorrect.max.value":"Max values must be > 0 and one of them must be defined","name.cannot.be.blank":"A name must be provided.","cannot.create.enabled.campaign.rule":"Cannot create a rule that is enabled.","missing.campaign.rule.conditions":"Campaign rule must have a condition.","invalid.campaign.rule.action.parameter":"Campaign rule action has an invalid parameter.","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"The name already exists.","missing.campaign.rule.condition.value":"Campaign rule condition must have an value.","missing.campaign.rule.entity":"Campaign rule must have an entity for conditions.","missing.campaign.rule.action.parameters":"Campaign rule action must have a parameter.","invalid.campaign.rule.condition.operator":"Campaign rule condition has an invalid operator.","invalid.campaign.rule.condition.parameter":"Campaign rule condition has an invalid parameter.","missing.campaign.rule.condition.parameters":"Campaign rule condition must have a parameter.","missing.campaign.rule.action.type":"Campaign rule action must have a type.","missing.campaign.rule.condition.type":"Campaign rule condition must have a type.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.campaign.rule.condition.value":"Campaign rule condition has an invalid value.","missing.campaign.rule.actions":"Campaign rule must have an action.","missing.campaign.rule.condition.operator":"Campaign rule condition must have an operator.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","missing.campaign.rule.action.entity":"At least one rule action entity is required."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaignRule:add"]},"x-inin-method-name":"postCampaignrules","x-purecloud-method-name":"postOutboundCampaignrules"}},"/api/v2/notifications/availabletopics":{"get":{"tags":["Notifications"],"summary":"Get available notification topics.","description":"","operationId":"getNotificationsAvailabletopics","produces":["application/json"],"parameters":[{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["description","requiresPermissions","schema"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AvailableTopicEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getAvailabletopics","x-purecloud-method-name":"getNotificationsAvailabletopics"}},"/api/v2/externalcontacts/contacts":{"get":{"tags":["External Contacts"],"summary":"Search for external contacts","description":"","operationId":"getExternalcontactsContacts","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":20,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"q","in":"query","description":"User supplied search keywords (no special syntax is currently supported)","required":false,"type":"string"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string"},{"name":"expand","in":"query","description":"which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["externalOrganization","externalDataSources"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ContactListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:contact:view"]},"x-inin-method-name":"getContacts","x-purecloud-method-name":"getExternalcontactsContacts"},"post":{"tags":["External Contacts"],"summary":"Create an external contact","description":"","operationId":"postExternalcontactsContacts","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"ExternalContact","required":false,"schema":{"$ref":"#/definitions/ExternalContact"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ExternalContact"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:contact:add"]},"x-inin-method-name":"postContacts","x-purecloud-method-name":"postExternalcontactsContacts"}},"/api/v2/routing/utilization":{"get":{"tags":["Routing"],"summary":"Get the utilization settings.","description":"","operationId":"getRoutingUtilization","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Utilization"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:utilization:manage","routing:utilization:view"]},"x-inin-method-name":"getUtilization","x-purecloud-method-name":"getRoutingUtilization"},"put":{"tags":["Routing"],"summary":"Update the utilization settings.","description":"","operationId":"putRoutingUtilization","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"utilization","required":true,"schema":{"$ref":"#/definitions/Utilization"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Utilization"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:utilization:manage"]},"x-inin-method-name":"putUtilization","x-purecloud-method-name":"putRoutingUtilization"},"delete":{"tags":["Routing"],"summary":"Delete utilization settings and revert to system defaults.","description":"","operationId":"deleteRoutingUtilization","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:utilization:manage"]},"x-inin-method-name":"deleteUtilization","x-purecloud-method-name":"deleteRoutingUtilization"}},"/api/v2/contentmanagement/usage":{"get":{"tags":["Content Management"],"summary":"Get usage details.","description":"","operationId":"getContentmanagementUsage","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Usage"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUsage","x-purecloud-method-name":"getContentmanagementUsage"}},"/api/v2/externalcontacts/organizations/{externalOrganizationId}/notes":{"get":{"tags":["External Contacts"],"summary":"List notes for an external organization","description":"","operationId":"getExternalcontactsOrganizationsExternalorganizationIdNotes","produces":["application/json"],"parameters":[{"name":"externalOrganizationId","in":"path","description":"External Organization Id","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":20,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string"},{"name":"expand","in":"query","description":"which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["author","externalDataSources"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/NoteListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:externalOrganization:view"]},"x-inin-method-name":"getOrganizationsExternalorganizationIdNotes","x-purecloud-method-name":"getExternalcontactsOrganizationNotes"},"post":{"tags":["External Contacts"],"summary":"Create a note for an external organization","description":"","operationId":"postExternalcontactsOrganizationsExternalorganizationIdNotes","produces":["application/json"],"parameters":[{"name":"externalOrganizationId","in":"path","description":"External Organization Id","required":true,"type":"string"},{"in":"body","name":"body","description":"ExternalContact","required":false,"schema":{"$ref":"#/definitions/Note"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Note"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:externalOrganization:edit"]},"x-inin-method-name":"postOrganizationsExternalorganizationIdNotes","x-purecloud-method-name":"postExternalcontactsOrganizationNotes"}},"/api/v2/externalcontacts/organizations/{externalOrganizationId}":{"get":{"tags":["External Contacts"],"summary":"Fetch an external organization","description":"","operationId":"getExternalcontactsOrganizationsExternalorganizationId","produces":["application/json"],"parameters":[{"name":"externalOrganizationId","in":"path","description":"External Organization ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"which fields, if any, to expand (externalDataSources)","required":false,"type":"array","items":{"type":"string","enum":["externalDataSources"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ExternalOrganization"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:externalOrganization:view"]},"x-inin-method-name":"getOrganizationsExternalorganizationId","x-purecloud-method-name":"getExternalcontactsOrganization"},"put":{"tags":["External Contacts"],"summary":"Update an external organization","description":"","operationId":"putExternalcontactsOrganizationsExternalorganizationId","produces":["application/json"],"parameters":[{"name":"externalOrganizationId","in":"path","description":"External Organization ID","required":true,"type":"string"},{"in":"body","name":"body","description":"ExternalOrganization","required":false,"schema":{"$ref":"#/definitions/ExternalOrganization"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ExternalOrganization"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:externalOrganization:edit"]},"x-inin-method-name":"putOrganizationsExternalorganizationId","x-purecloud-method-name":"putExternalcontactsOrganization"},"delete":{"tags":["External Contacts"],"summary":"Delete an external organization","description":"","operationId":"deleteExternalcontactsOrganizationsExternalorganizationId","produces":["application/json"],"parameters":[{"name":"externalOrganizationId","in":"path","description":"External Organization ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:externalOrganization:delete"]},"x-inin-method-name":"deleteOrganizationsExternalorganizationId","x-purecloud-method-name":"deleteExternalcontactsOrganization"}},"/api/v2/alerting/heartbeat/rules/{ruleId}":{"get":{"tags":["Alerting"],"summary":"Get a heart beat rule.","description":"","operationId":"getAlertingHeartbeatRulesRuleId","produces":["application/json"],"parameters":[{"name":"ruleId","in":"path","description":"Rule ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/HeartBeatRule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:view"]},"x-inin-method-name":"getHeartbeatRulesRuleId","x-purecloud-method-name":"getAlertingHeartbeatRule"},"put":{"tags":["Alerting"],"summary":"Update a heart beat rule","description":"","operationId":"putAlertingHeartbeatRulesRuleId","produces":["application/json"],"parameters":[{"name":"ruleId","in":"path","description":"Rule ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers"]},"collectionFormat":"multi"},{"in":"body","name":"body","description":"HeartBeatRule","required":true,"schema":{"$ref":"#/definitions/HeartBeatRule"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/HeartBeatRule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:edit"]},"x-inin-method-name":"putHeartbeatRulesRuleId","x-purecloud-method-name":"putAlertingHeartbeatRule"},"delete":{"tags":["Alerting"],"summary":"Delete a heart beat rule.","description":"","operationId":"deleteAlertingHeartbeatRulesRuleId","produces":["application/json"],"parameters":[{"name":"ruleId","in":"path","description":"Rule ID","required":true,"type":"string"}],"responses":{"204":{"description":"Heart beat rule deleted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:delete"]},"x-inin-method-name":"deleteHeartbeatRulesRuleId","x-purecloud-method-name":"deleteAlertingHeartbeatRule"}},"/api/v2/stations":{"get":{"tags":["Stations"],"summary":"Get the list of available stations.","description":"","operationId":"getStations","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"name"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"id","in":"query","description":"Comma separated list of stationIds","required":false,"type":"string"},{"name":"lineAppearanceId","in":"query","description":"lineAppearanceId","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/StationEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getStations","x-purecloud-method-name":"getStations"}},"/api/v2/groups/{groupId}/members":{"get":{"tags":["Groups"],"summary":"Get group members","description":"","operationId":"getGroupsGroupIdMembers","produces":["application/json"],"parameters":[{"name":"groupId","in":"path","description":"Group ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortOrder","in":"query","description":"Ascending or descending sort order","required":false,"type":"string","default":"ASC","enum":["ascending","descending"]},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["routingStatus","presence","conversationSummary","outOfOffice","geolocation","station","authorization","profileSkills","locations","groupMemberships"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getGroupIdMembers","x-purecloud-method-name":"getGroupMembers"},"post":{"tags":["Groups"],"summary":"Add members","description":"","operationId":"postGroupsGroupIdMembers","produces":["application/json"],"parameters":[{"name":"groupId","in":"path","description":"Group ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Add members","required":true,"schema":{"$ref":"#/definitions/GroupMembersUpdate"}}],"responses":{"202":{"description":"Success, group membership was updated","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postGroupIdMembers","x-purecloud-method-name":"postGroupMembers"},"delete":{"tags":["Groups"],"summary":"Remove members","description":"","operationId":"deleteGroupsGroupIdMembers","produces":["application/json"],"parameters":[{"name":"groupId","in":"path","description":"Group ID","required":true,"type":"string"},{"name":"ids","in":"query","description":"Comma separated list of userIds to remove","required":true,"type":"string"}],"responses":{"202":{"description":"Success, group membership was updated","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteGroupIdMembers","x-purecloud-method-name":"deleteGroupMembers"}},"/api/v2/routing/queues/{queueId}/mediatypes/{mediaType}/estimatedwaittime":{"get":{"tags":["Routing"],"summary":"Get Estimated Wait Time","description":"","operationId":"getRoutingQueuesQueueIdMediatypesMediatypeEstimatedwaittime","produces":["application/json"],"parameters":[{"name":"queueId","in":"path","description":"queueId","required":true,"type":"string"},{"name":"mediaType","in":"path","description":"mediaType","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EstimatedWaitTimePredictions"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:view"]},"x-inin-method-name":"getQueuesQueueIdMediatypesMediatypeEstimatedwaittime","x-purecloud-method-name":"getRoutingQueueMediatypeEstimatedwaittime"}},"/api/v2/outbound/schedules/sequences/{sequenceId}":{"get":{"tags":["Outbound"],"summary":"Get a dialer sequence schedule.","description":"","operationId":"getOutboundSchedulesSequencesSequenceId","produces":["application/json"],"parameters":[{"name":"sequenceId","in":"path","description":"Sequence ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SequenceSchedule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"campaign.sequence.not.found":"The campaign sequence was not found.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:schedule:view"]},"x-inin-method-name":"getSchedulesSequencesSequenceId","x-purecloud-method-name":"getOutboundSchedulesSequence"},"put":{"tags":["Outbound"],"summary":"Update a new sequence schedule.","description":"","operationId":"putOutboundSchedulesSequencesSequenceId","produces":["application/json"],"parameters":[{"name":"sequenceId","in":"path","description":"Sequence ID","required":true,"type":"string"},{"in":"body","name":"body","description":"SequenceSchedule","required":true,"schema":{"$ref":"#/definitions/SequenceSchedule"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SequenceSchedule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"invalid.update":"","invalid.interval.time":"","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"campaign.sequence.not.found":"The campaign sequence was not found.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:schedule:edit"]},"x-inin-method-name":"putSchedulesSequencesSequenceId","x-purecloud-method-name":"putOutboundSchedulesSequence"},"delete":{"tags":["Outbound"],"summary":"Delete a dialer sequence schedule.","description":"","operationId":"deleteOutboundSchedulesSequencesSequenceId","produces":["application/json"],"parameters":[{"name":"sequenceId","in":"path","description":"Sequence ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"campaign.sequence.not.found":"The campaign sequence was not found.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:schedule:delete"]},"x-inin-method-name":"deleteSchedulesSequencesSequenceId","x-purecloud-method-name":"deleteOutboundSchedulesSequence"}},"/api/v2/users":{"get":{"tags":["Users"],"summary":"Get the list of available users.","description":"","operationId":"getUsers","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"id","in":"query","description":"id","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"name":"sortOrder","in":"query","description":"Ascending or descending sort order","required":false,"type":"string","default":"ASC","enum":["ascending","descending"]},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["routingStatus","presence","conversationSummary","outOfOffice","geolocation","station","authorization","profileSkills","locations","groupMemberships"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","max.user.ids":"Only 100 users can be requested at a time."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUsers","x-purecloud-method-name":"getUsers"},"post":{"tags":["Users"],"summary":"Create user","description":"","operationId":"postUsers","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"User","required":true,"schema":{"$ref":"#/definitions/CreateUser"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/User"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["directory:user:add"]},"x-inin-method-name":"postUsers","x-purecloud-method-name":"postUsers"}},"/api/v2/fax/summary":{"get":{"tags":["Fax"],"summary":"Get fax summary","description":"","operationId":"getFaxSummary","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/FaxSummary"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSummary","x-purecloud-method-name":"getFaxSummary"}},"/api/v2/telephony/providers/edges/{edgeId}/lines":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get the list of lines.","description":"","operationId":"getTelephonyProvidersEdgesEdgeIdLines","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EdgeLineEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesEdgeIdLines","x-purecloud-method-name":"getTelephonyProvidersEdgeLines"}},"/api/v2/externalcontacts/conversations/{conversationId}":{"put":{"tags":["External Contacts"],"summary":"Associate an external contact with a conversation","description":"","operationId":"putExternalcontactsConversationsConversationId","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"Conversation ID","required":true,"type":"string"},{"in":"body","name":"body","description":"ConversationAssociation","required":false,"schema":{"$ref":"#/definitions/ConversationAssociation"}}],"responses":{"202":{"description":"Accepted - Processing association"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:contact:view"]},"x-inin-method-name":"putConversationsConversationId","x-purecloud-method-name":"putExternalcontactsConversation"}},"/api/v2/contentmanagement/documents/{documentId}/audits":{"get":{"tags":["Content Management"],"summary":"Get a list of audits for a document.","description":"","operationId":"getContentmanagementDocumentsDocumentIdAudits","produces":["application/json"],"parameters":[{"name":"documentId","in":"path","description":"Document ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"transactionFilter","in":"query","description":"Transaction filter","required":false,"type":"string"},{"name":"level","in":"query","description":"level","required":false,"type":"string","default":"USER"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"ascending"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DocumentAuditEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getDocumentsDocumentIdAudits","x-purecloud-method-name":"getContentmanagementDocumentAudits"}},"/api/v2/contentmanagement/workspaces/{workspaceId}/tagvalues/{tagId}":{"get":{"tags":["Content Management"],"summary":"Get a workspace tag","description":"","operationId":"getContentmanagementWorkspacesWorkspaceIdTagvaluesTagId","produces":["application/json"],"parameters":[{"name":"workspaceId","in":"path","description":"Workspace ID","required":true,"type":"string"},{"name":"tagId","in":"path","description":"Tag ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["acl"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TagValue"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getWorkspacesWorkspaceIdTagvaluesTagId","x-purecloud-method-name":"getContentmanagementWorkspaceTagvalue"},"put":{"tags":["Content Management"],"summary":"Update a workspace tag. Will update all documents with the new tag value.","description":"","operationId":"putContentmanagementWorkspacesWorkspaceIdTagvaluesTagId","produces":["application/json"],"parameters":[{"name":"workspaceId","in":"path","description":"Workspace ID","required":true,"type":"string"},{"name":"tagId","in":"path","description":"Tag ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Workspace","required":true,"schema":{"$ref":"#/definitions/TagValue"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TagValue"}},"202":{"description":"Accepted - Processing Update"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putWorkspacesWorkspaceIdTagvaluesTagId","x-purecloud-method-name":"putContentmanagementWorkspaceTagvalue"},"delete":{"tags":["Content Management"],"summary":"Delete workspace tag","description":"Delete a tag from a workspace. Will remove this tag from all documents.","operationId":"deleteContentmanagementWorkspacesWorkspaceIdTagvaluesTagId","produces":["application/json"],"parameters":[{"name":"workspaceId","in":"path","description":"Workspace ID","required":true,"type":"string"},{"name":"tagId","in":"path","description":"Tag ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteWorkspacesWorkspaceIdTagvaluesTagId","x-purecloud-method-name":"deleteContentmanagementWorkspaceTagvalue"}},"/api/v2/flows/{flowId}/versions":{"get":{"tags":["Architect"],"summary":"Get flow version list","description":"","operationId":"getFlowsFlowIdVersions","produces":["application/json"],"parameters":[{"name":"flowId","in":"path","description":"Flow ID","required":true,"type":"string"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"deleted","in":"query","description":"Include deleted flows","required":false,"type":"boolean"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/FlowVersionEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","architect.flow.not.found":"Could not find flow with specified ID."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getFlowIdVersions","x-purecloud-method-name":"getFlowVersions"},"post":{"tags":["Architect"],"summary":"Create flow version","description":"","operationId":"postFlowsFlowIdVersions","produces":["application/json"],"parameters":[{"name":"flowId","in":"path","description":"Flow ID","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"type":"object","additionalProperties":{"type":"object"}}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/FlowVersion"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","architect.flow.data.missing":"Flow version data content is missing.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","architect.object.validate.failed":"Failed to validate object.","architect.flow.version.validate.failed.configuration.version":"Flow version object configuration version is missing or invalid.","architect.object.validate.failed.value":"Failed to validate object due to invalid field value.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","architect.flow.not.found":"Could not find flow with specified ID."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.flow.save.failed":"Could not save flow data to permanent storage.","architect.object.update.failed":"The database update for the object failed.","architect.flow.serialize.failed":"Could not serialize flow data.","architect.external.user.query.error":"Failed querying backend service for information on user.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"postFlowIdVersions","x-purecloud-method-name":"postFlowVersions"}},"/api/v2/authorization/permissions":{"get":{"tags":["Authorization"],"summary":"Get all permissions.","description":"Retrieve a list of all permission defined in the system.","operationId":"getAuthorizationPermissions","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PermissionCollectionEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getPermissions","x-purecloud-method-name":"getAuthorizationPermissions"}},"/api/v2/architect/prompts/{promptId}/resources":{"get":{"tags":["Architect"],"summary":"Get a pageable list of user prompt resources","description":"The returned list is pageable, and query parameters can be used for filtering.","operationId":"getArchitectPromptsPromptIdResources","produces":["application/json"],"parameters":[{"name":"promptId","in":"path","description":"Prompt ID","required":true,"type":"string"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PromptAssetEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.prompt.not.found":"Could not find prompt with specified ID.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getPromptsPromptIdResources","x-purecloud-method-name":"getArchitectPromptResources"},"post":{"tags":["Architect"],"summary":"Create a new user prompt resource","description":"","operationId":"postArchitectPromptsPromptIdResources","produces":["application/json"],"parameters":[{"name":"promptId","in":"path","description":"Prompt ID","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/PromptAssetCreate"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PromptAsset"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.prompt.resource.validate.failed.language":"Failed to validate prompt resource due to missing or invalid language.","architect.prompt.resource.invalid.tags":"The specified tags are in an invalid format.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","architect.object.validate.failed":"Failed to validate object.","architect.object.validate.failed.value":"Failed to validate object due to invalid field value.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.prompt.not.found":"Could not find prompt with specified ID.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"postPromptsPromptIdResources","x-purecloud-method-name":"postArchitectPromptResources"}},"/api/v2/users/{userId}/favorites":{"get":{"tags":["Users"],"summary":"Get favorites","description":"","operationId":"getUsersUserIdFavorites","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"ASC"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["routingStatus","presence","conversationSummary","outOfOffice","geolocation","station","authorization","profileSkills","locations","groupMemberships"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserIdFavorites","x-purecloud-method-name":"getUserFavorites"}},"/api/v2/users/{userId}/adjacents":{"get":{"tags":["Users"],"summary":"Get adjacents","description":"","operationId":"getUsersUserIdAdjacents","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["routingStatus","presence","conversationSummary","outOfOffice","geolocation","station","authorization","profileSkills","locations","groupMemberships"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Adjacents"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserIdAdjacents","x-purecloud-method-name":"getUserAdjacents"}},"/api/v2/users/{userId}/superiors":{"get":{"tags":["Users"],"summary":"Get superiors","description":"","operationId":"getUsersUserIdSuperiors","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["routingStatus","presence","conversationSummary","outOfOffice","geolocation","station","authorization","profileSkills","locations","groupMemberships"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/User"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserIdSuperiors","x-purecloud-method-name":"getUserSuperiors"}},"/api/v2/users/{userId}/directreports":{"get":{"tags":["Users"],"summary":"Get direct reports","description":"","operationId":"getUsersUserIdDirectreports","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["routingStatus","presence","conversationSummary","outOfOffice","geolocation","station","authorization","profileSkills","locations","groupMemberships"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/User"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserIdDirectreports","x-purecloud-method-name":"getUserDirectreports"}},"/api/v2/outbound/campaigns/{campaignId}/callback/schedule":{"post":{"tags":["Outbound"],"summary":"Schedule a Callback for a Dialer Campaign (Deprecated)","description":"This endpoint is deprecated and may have unexpected results. Please use \"/conversations/{conversationId}/participants/{participantId}/callbacks instead.\"","operationId":"postOutboundCampaignsCampaignIdCallbackSchedule","produces":["application/json"],"parameters":[{"name":"campaignId","in":"path","description":"Campaign ID","required":true,"type":"string"},{"in":"body","name":"body","description":"ContactCallbackRequest","required":true,"schema":{"$ref":"#/definitions/ContactCallbackRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ContactCallbackRequest"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","schedule.cannot.be.blank":"The schedule cannot be blank.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","contact.cannot.be.blank":"The contact cannot be blank.","contact.list.cannot.be.blank":"The contact list cannot be blank.","invalid.contact.phone.column":"The contact phone columns are invalid.","invalid.schedule.format":"The schedule format is invalid.","callback.schedule.invalid":"The callback schedule is not valid.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","campaign.not.found":"The dialer campaign was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request.","callback.scheduling.error":""}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-method-name":"postCampaignsCampaignIdCallbackSchedule","x-purecloud-method-name":"postOutboundCampaignCallbackSchedule"}},"/api/v2/telephony/providers/edges/edgegroups/{edgegroupId}/edgetrunkbases/{edgetrunkbaseId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Gets the edge trunk base associated with the edge group","description":"","operationId":"getTelephonyProvidersEdgesEdgegroupsEdgegroupIdEdgetrunkbasesEdgetrunkbaseId","produces":["application/json"],"parameters":[{"name":"edgegroupId","in":"path","description":"Edge Group ID","required":true,"type":"string"},{"name":"edgetrunkbaseId","in":"path","description":"Edge Trunk Base ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EdgeTrunkBase"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesEdgegroupsEdgegroupIdEdgetrunkbasesEdgetrunkbaseId","x-purecloud-method-name":"getTelephonyProvidersEdgesEdgegroupEdgetrunkbasis"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update the edge trunk base associated with the edge group","description":"","operationId":"putTelephonyProvidersEdgesEdgegroupsEdgegroupIdEdgetrunkbasesEdgetrunkbaseId","produces":["application/json"],"parameters":[{"name":"edgegroupId","in":"path","description":"Edge Group ID","required":true,"type":"string"},{"name":"edgetrunkbaseId","in":"path","description":"Edge Trunk Base ID","required":true,"type":"string"},{"in":"body","name":"body","description":"EdgeTrunkBase","required":true,"schema":{"$ref":"#/definitions/EdgeTrunkBase"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EdgeTrunkBase"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesEdgegroupsEdgegroupIdEdgetrunkbasesEdgetrunkbaseId","x-purecloud-method-name":"putTelephonyProvidersEdgesEdgegroupEdgetrunkbasis"}},"/api/v2/alerting/userpresence/rules":{"get":{"tags":["Alerting"],"summary":"Get a user presence rule list.","description":"","operationId":"getAlertingUserpresenceRules","produces":["application/json"],"parameters":[{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers","presenceUser"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserPresenceRuleContainer"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:view"]},"x-inin-method-name":"getUserpresenceRules","x-purecloud-method-name":"getAlertingUserpresenceRules"},"post":{"tags":["Alerting"],"summary":"Create a user presence rule.","description":"","operationId":"postAlertingUserpresenceRules","produces":["application/json"],"parameters":[{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers","presenceUser"]},"collectionFormat":"multi"},{"in":"body","name":"body","description":"UserPresenceRule","required":true,"schema":{"$ref":"#/definitions/UserPresenceRule"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserPresenceRule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:add"]},"x-inin-method-name":"postUserpresenceRules","x-purecloud-method-name":"postAlertingUserpresenceRules"}},"/api/v2/telephony/providers/edges/availablelanguages":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get the list of available languages.","description":"","operationId":"getTelephonyProvidersEdgesAvailablelanguages","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AvailableLanguageList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getProvidersEdgesAvailablelanguages","x-purecloud-method-name":"getTelephonyProvidersEdgesAvailablelanguages"}},"/api/v2/outbound/callabletimesets/{callableTimeSetId}":{"get":{"tags":["Outbound"],"summary":"Get callable time set","description":"","operationId":"getOutboundCallabletimesetsCallabletimesetId","produces":["application/json"],"parameters":[{"name":"callableTimeSetId","in":"path","description":"Callable Time Set ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CallableTimeSet"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:callableTimeSet:view"]},"x-inin-method-name":"getCallabletimesetsCallabletimesetId","x-purecloud-method-name":"getOutboundCallabletimeset"},"put":{"tags":["Outbound"],"summary":"Update callable time set","description":"","operationId":"putOutboundCallabletimesetsCallabletimesetId","produces":["application/json"],"parameters":[{"name":"callableTimeSetId","in":"path","description":"Callable Time Set ID","required":true,"type":"string"},{"in":"body","name":"body","description":"DialerCallableTimeSet","required":true,"schema":{"$ref":"#/definitions/CallableTimeSet"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CallableTimeSet"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"invalid.update":"","name.cannot.be.blank":"A name must be provided.","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"The name already exists.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.start.time":"Start time must be before stop time.","invalid.time.zone":"Not recognized as a valid time zone.","missing.time.zone":"Each callable time must have a time zone identifier.","invalid.day":"Days must be within 1 - 7.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:callableTimeSet:edit"]},"x-inin-method-name":"putCallabletimesetsCallabletimesetId","x-purecloud-method-name":"putOutboundCallabletimeset"},"delete":{"tags":["Outbound"],"summary":"Delete callable time set","description":"","operationId":"deleteOutboundCallabletimesetsCallabletimesetId","produces":["application/json"],"parameters":[{"name":"callableTimeSetId","in":"path","description":"Callable Time Set ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","referential.integrity.error":"Could not delete the resource because it is referenced by another entity.","callable.time.set.in.use":"The callable time set is in use."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:callableTimeSet:delete"]},"x-inin-method-name":"deleteCallabletimesetsCallabletimesetId","x-purecloud-method-name":"deleteOutboundCallabletimeset"}},"/api/v2/outbound/rulesets/{ruleSetId}":{"get":{"tags":["Outbound"],"summary":"Get a Rule Set by ID.","description":"","operationId":"getOutboundRulesetsRulesetId","produces":["application/json"],"parameters":[{"name":"ruleSetId","in":"path","description":"Rule Set ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RuleSet"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:ruleSet:view"]},"x-inin-method-name":"getRulesetsRulesetId","x-purecloud-method-name":"getOutboundRuleset"},"put":{"tags":["Outbound"],"summary":"Update a RuleSet.","description":"","operationId":"putOutboundRulesetsRulesetId","produces":["application/json"],"parameters":[{"name":"ruleSetId","in":"path","description":"Rule Set ID","required":true,"type":"string"},{"in":"body","name":"body","description":"RuleSet","required":true,"schema":{"$ref":"#/definitions/RuleSet"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RuleSet"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"invalid.rule.action":"","invalid.update":"","name.cannot.be.blank":"A name must be provided.","rule.conflict":"Duplicated Rule IDs and/or names.","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"The name already exists.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.rule.condition":"","invalid.rule.condition.category":"The condition is not valid for the given category.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","invalid.rule.action.category":"The action is not valid for the given category."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:ruleSet:edit"]},"x-inin-method-name":"putRulesetsRulesetId","x-purecloud-method-name":"putOutboundRuleset"},"delete":{"tags":["Outbound"],"summary":"Delete a Rule set.","description":"","operationId":"deleteOutboundRulesetsRulesetId","produces":["application/json"],"parameters":[{"name":"ruleSetId","in":"path","description":"Rule Set ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","referential.integrity.error":"Could not delete the resource because it is referenced by another entity."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:ruleSet:delete"]},"x-inin-method-name":"deleteRulesetsRulesetId","x-purecloud-method-name":"deleteOutboundRuleset"}},"/api/v2/alerting/routingstatus/alerts":{"get":{"tags":["Alerting"],"summary":"Get routing status alert list.","description":"","operationId":"getAlertingRoutingstatusAlerts","produces":["application/json"],"parameters":[{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers","agent"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RoutingStatusAlertContainer"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:alert:view"]},"x-inin-method-name":"getRoutingstatusAlerts","x-purecloud-method-name":"getAlertingRoutingstatusAlerts"}},"/api/v2/outbound/contactlists/{contactListId}/importstatus":{"get":{"tags":["Outbound"],"summary":"Get dialer contactList import status.","description":"","operationId":"getOutboundContactlistsContactlistIdImportstatus","produces":["application/json"],"parameters":[{"name":"contactListId","in":"path","description":"ContactList ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ImportStatus"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"contact.list.not.found":"The contact list could not be found.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:contactList:view"]},"x-inin-method-name":"getContactlistsContactlistIdImportstatus","x-purecloud-method-name":"getOutboundContactlistImportstatus"}},"/api/v2/telephony/providers/edges/phones/{phoneId}/reboot":{"post":{"tags":["Telephony Providers Edge"],"summary":"Reboot a Phone","description":"","operationId":"postTelephonyProvidersEdgesPhonesPhoneIdReboot","produces":["application/json"],"parameters":[{"name":"phoneId","in":"path","description":"Phone Id","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","providerapi.error.phone.no.active.edge":"Phone is not connected to an active edge and cannot be rebooted."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesPhonesPhoneIdReboot","x-purecloud-method-name":"postTelephonyProvidersEdgesPhoneReboot"}},"/api/v2/contentmanagement/query":{"get":{"tags":["Content Management"],"summary":"Query content","description":"","operationId":"getContentmanagementQuery","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"name or dateCreated","required":false,"type":"string","default":"name"},{"name":"sortOrder","in":"query","description":"ascending or descending","required":false,"type":"string","default":"ascending"},{"name":"queryPhrase","in":"query","description":"Phrase tokens are ANDed together over all searchable fields","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["acl","workspace"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/QueryResults"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getQuery","x-purecloud-method-name":"getContentmanagementQuery"},"post":{"tags":["Content Management"],"summary":"Query content","description":"","operationId":"postContentmanagementQuery","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Allows for a filtered query returning facet information","required":true,"schema":{"$ref":"#/definitions/QueryRequest"}},{"name":"expand","in":"query","description":"Expand some document fields","required":false,"type":"string","enum":["acl","workspace"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/QueryResults"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postQuery","x-purecloud-method-name":"postContentmanagementQuery"}},"/api/v2/analytics/reporting/schedules/{scheduleId}/history":{"get":{"tags":["Analytics"],"summary":"Get list of completed scheduled report jobs.","description":"","operationId":"getAnalyticsReportingSchedulesScheduleIdHistory","produces":["application/json"],"parameters":[{"name":"scheduleId","in":"path","description":"Schedule ID","required":true,"type":"string"},{"name":"pageNumber","in":"query","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","required":false,"type":"integer","default":25,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ReportRunEntryEntityDomainListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getReportingSchedulesScheduleIdHistory","x-purecloud-method-name":"getAnalyticsReportingScheduleHistory"}},"/api/v2/analytics/reporting/schedules/{scheduleId}/history/latest":{"get":{"tags":["Analytics"],"summary":"Get most recently completed scheduled report job.","description":"","operationId":"getAnalyticsReportingSchedulesScheduleIdHistoryLatest","produces":["application/json"],"parameters":[{"name":"scheduleId","in":"path","description":"Schedule ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ReportRunEntry"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getReportingSchedulesScheduleIdHistoryLatest","x-purecloud-method-name":"getAnalyticsReportingScheduleHistoryLatest"}},"/api/v2/outbound/contactlists/{contactListId}/export":{"get":{"tags":["Outbound"],"summary":"Get the URI of a contact list export.","description":"","operationId":"getOutboundContactlistsContactlistIdExport","produces":["application/json"],"parameters":[{"name":"contactListId","in":"path","description":"ContactList ID","required":true,"type":"string"},{"name":"download","in":"query","description":"Redirect to download uri","required":false,"type":"string","default":"false"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ExportUri"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"contact.list.not.found":"The contact list could not be found.","no.available.list.export.uri":"There is no available download URI for contact list at this time.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ALL","permissions":["outbound:contact:view","outbound:contactList:view"]},"x-inin-method-name":"getContactlistsContactlistIdExport","x-purecloud-method-name":"getOutboundContactlistExport"},"post":{"tags":["Outbound"],"summary":"Initiate the export of a contact list.","description":"Returns 200 if received OK.","operationId":"postOutboundContactlistsContactlistIdExport","produces":["application/json"],"parameters":[{"name":"contactListId","in":"path","description":"ContactList ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UriReference"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"contact.list.not.found":"The contact list could not be found.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ALL","permissions":["outbound:contact:view","outbound:contactList:view"]},"x-inin-method-name":"postContactlistsContactlistIdExport","x-purecloud-method-name":"postOutboundContactlistExport"}},"/api/v2/telephony/providers/edges/{edgeId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get edge.","description":"","operationId":"getTelephonyProvidersEdgesEdgeId","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Fields to expand in the response, comma-separated","required":false,"type":"array","items":{"type":"string","enum":["site"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Edge"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesEdgeId","x-purecloud-method-name":"getTelephonyProvidersEdge"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update a edge.","description":"","operationId":"putTelephonyProvidersEdgesEdgeId","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Edge","required":true,"schema":{"$ref":"#/definitions/Edge"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Edge"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","site.required":"The site field is missing a value.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","general.bad.request":"The request could not be understood by the server due to malformed syntax.","edge.group.required":"The edge group field is missing a value.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesEdgeId","x-purecloud-method-name":"putTelephonyProvidersEdge"},"delete":{"tags":["Telephony Providers Edge"],"summary":"Delete a edge.","description":"","operationId":"deleteTelephonyProvidersEdgesEdgeId","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"deleteProvidersEdgesEdgeId","x-purecloud-method-name":"deleteTelephonyProvidersEdge"}},"/api/v2/flows/actions/unlock":{"post":{"tags":["Architect"],"summary":"Unlock flow","description":"Allows for unlocking a flow in the case where there is no flow configuration available, and thus a check-in will not unlock the flow. The user must have Architect Admin permissions to perform this action.","operationId":"postFlowsActionsUnlock","produces":["application/json"],"parameters":[{"name":"flow","in":"query","description":"Flow ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Flow"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.admin.user":"The requesting user does not have the required Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.object.update.failed":"The database update for the object failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin"]},"x-inin-method-name":"postActionsUnlock","x-purecloud-method-name":"postFlowsActionsUnlock"}},"/api/v2/flows/actions/publish":{"post":{"tags":["Architect"],"summary":"Publish flow","description":"","operationId":"postFlowsActionsPublish","produces":["application/json"],"parameters":[{"name":"flow","in":"query","description":"Flow ID","required":true,"type":"string"},{"name":"version","in":"query","description":"version","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Operation"}},"202":{"description":"Accepted - the publish has begun"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","bad.request":"The request could not be understood by the server due to malformed syntax.","architect.auth.token.missing":"This operation cannot be performed without an authorization token.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission.","architect.not.admin.user":"The requesting user does not have the required Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.flow.data.missing":"Flow version data content is missing.","architect.flow.version.missing":"Specified flow version is missing.","not.found":"The requested resource was not found.","architect.flow.not.found":"Could not find flow with specified ID."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.flow.save.failed":"Could not save flow data to permanent storage.","architect.flow.data.invalid.format":"Flow version data content is in an invalid format.","architect.object.update.failed":"The database update for the object failed.","architect.external.flow.change.notification.error":"A backend service error occurred while sending out a flow change notification.","architect.external.call.failure":"A call to another backend service failed.","architect.unspecified.error":"An unknown error occurred.","architect.external.publish.error":"A backend service error occurred while publishing the flow.","architect.external.user.query.error":"Failed querying backend service for information on user.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request.","architect.database.throughput.exceeded":"Database too busy. Please try again."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"postActionsPublish","x-purecloud-method-name":"postFlowsActionsPublish"}},"/api/v2/flows/actions/checkin":{"post":{"tags":["Architect"],"summary":"Check-in flow","description":"","operationId":"postFlowsActionsCheckin","produces":["application/json"],"parameters":[{"name":"flow","in":"query","description":"Flow ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Flow"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.unspecified.error":"An unknown error occurred.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"postActionsCheckin","x-purecloud-method-name":"postFlowsActionsCheckin"}},"/api/v2/flows/actions/checkout":{"post":{"tags":["Architect"],"summary":"Check-out flow","description":"","operationId":"postFlowsActionsCheckout","produces":["application/json"],"parameters":[{"name":"flow","in":"query","description":"Flow ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Flow"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.flow.version.missing":"Specified flow version is missing.","not.found":"The requested resource was not found.","architect.flow.not.found":"Could not find flow with specified ID."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.flow.save.failed":"Could not save flow data to permanent storage.","architect.object.update.failed":"The database update for the object failed.","architect.external.user.query.error":"Failed querying backend service for information on user.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"postActionsCheckout","x-purecloud-method-name":"postFlowsActionsCheckout"}},"/api/v2/flows/actions/deactivate":{"post":{"tags":["Architect"],"summary":"Deactivate flow","description":"","operationId":"postFlowsActionsDeactivate","produces":["application/json"],"parameters":[{"name":"flow","in":"query","description":"Flow ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Flow"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","architect.flow.not.found":"Could not find flow with specified ID."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.object.update.failed":"The database update for the object failed.","architect.external.call.failure":"A call to another backend service failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"postActionsDeactivate","x-purecloud-method-name":"postFlowsActionsDeactivate"}},"/api/v2/flows/actions/revert":{"post":{"tags":["Architect"],"summary":"Revert flow","description":"","operationId":"postFlowsActionsRevert","produces":["application/json"],"parameters":[{"name":"flow","in":"query","description":"Flow ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Flow"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","architect.flow.not.found":"Could not find flow with specified ID."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.object.update.failed":"The database update for the object failed.","architect.external.user.query.error":"Failed querying backend service for information on user.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"postActionsRevert","x-purecloud-method-name":"postFlowsActionsRevert"}},"/api/v2/greetings/defaults":{"get":{"tags":["Greetings"],"summary":"Get an Organization's DefaultGreetingList","description":"","operationId":"getGreetingsDefaults","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DefaultGreetingList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getDefaults","x-purecloud-method-name":"getGreetingsDefaults"},"put":{"tags":["Greetings"],"summary":"Update an Organization's DefaultGreetingList","description":"","operationId":"putGreetingsDefaults","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"The updated defaultGreetingList","required":true,"schema":{"$ref":"#/definitions/DefaultGreetingList"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DefaultGreetingList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putDefaults","x-purecloud-method-name":"putGreetingsDefaults"}},"/api/v2/routing/languages":{"get":{"tags":["Routing"],"summary":"Get the list of supported languages.","description":"","operationId":"getRoutingLanguages","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortOrder","in":"query","description":"Ascending or descending sort order","required":false,"type":"string","default":"ASC","enum":["ascending","descending"]},{"name":"name","in":"query","description":"Name","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LanguageEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:skill:manage"]},"x-inin-method-name":"getLanguages","x-purecloud-method-name":"getRoutingLanguages"},"post":{"tags":["Routing"],"summary":"Create Language","description":"","operationId":"postRoutingLanguages","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Language","required":true,"schema":{"$ref":"#/definitions/Language"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Language"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:skill:manage"]},"x-inin-method-name":"postLanguages","x-purecloud-method-name":"postRoutingLanguages"}},"/api/v2/architect/systemprompts/{promptId}/resources/{languageCode}":{"get":{"tags":["Architect"],"summary":"Get a system prompt resource.","description":"","operationId":"getArchitectSystempromptsPromptIdResourcesLanguagecode","produces":["application/json"],"parameters":[{"name":"promptId","in":"path","description":"Prompt ID","required":true,"type":"string"},{"name":"languageCode","in":"path","description":"Language","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SystemPromptAsset"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.system.prompt.resource.not.found":"Could not find resource with specified language in specified system prompt.","architect.system.prompt.not.found":"Could not find system prompt with specified ID.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getSystempromptsPromptIdResourcesLanguagecode","x-purecloud-method-name":"getArchitectSystempromptResource"},"put":{"tags":["Architect"],"summary":"Updates a system prompt resource override.","description":"","operationId":"putArchitectSystempromptsPromptIdResourcesLanguagecode","produces":["application/json"],"parameters":[{"name":"promptId","in":"path","description":"Prompt ID","required":true,"type":"string"},{"name":"languageCode","in":"path","description":"Language","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/SystemPromptAsset"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SystemPromptAsset"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.prompt.resource.invalid.tags":"The specified tags are in an invalid format.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","architect.object.validate.failed":"Failed to validate object.","architect.object.validate.failed.value":"Failed to validate object due to invalid field value.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.system.prompt.resource.override.not.found":"Could not find resource override with specified language in specified system prompt.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.object.update.failed":"The database update for the object failed.","architect.external.call.failure":"A call to another backend service failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"putSystempromptsPromptIdResourcesLanguagecode","x-purecloud-method-name":"putArchitectSystempromptResource"},"delete":{"tags":["Architect"],"summary":"Delete a system prompt resource override.","description":"","operationId":"deleteArchitectSystempromptsPromptIdResourcesLanguagecode","produces":["application/json"],"parameters":[{"name":"promptId","in":"path","description":"Prompt ID","required":true,"type":"string"},{"name":"languageCode","in":"path","description":"Language","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.external.call.failure":"A call to another backend service failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"deleteSystempromptsPromptIdResourcesLanguagecode","x-purecloud-method-name":"deleteArchitectSystempromptResource"}},"/api/v2/tokens/me":{"delete":{"tags":["Tokens"],"summary":"Delete auth token used to make the request.","description":"","operationId":"deleteTokensMe","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteMe","x-purecloud-method-name":"deleteTokensMe"}},"/api/v2/voicemail/messages/{messageId}":{"get":{"tags":["Voicemail"],"summary":"Get message.","description":"","operationId":"getVoicemailMessagesMessageId","produces":["application/json"],"parameters":[{"name":"messageId","in":"path","description":"Message ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"If the caller is a known user, which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["callerUser.routingStatus","callerUser.primaryPresence","callerUser.conversationSummary","callerUser.outOfOffice","callerUser.geolocation"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailMessage"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getMessagesMessageId","x-purecloud-method-name":"getVoicemailMessage"},"put":{"tags":["Voicemail"],"summary":"Update a message.","description":"","operationId":"putVoicemailMessagesMessageId","produces":["application/json"],"parameters":[{"name":"messageId","in":"path","description":"Message ID","required":true,"type":"string"},{"in":"body","name":"body","description":"VoicemailMessage","required":true,"schema":{"$ref":"#/definitions/VoicemailMessage"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailMessage"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putMessagesMessageId","x-purecloud-method-name":"putVoicemailMessage"},"delete":{"tags":["Voicemail"],"summary":"Delete a message.","description":"","operationId":"deleteVoicemailMessagesMessageId","produces":["application/json"],"parameters":[{"name":"messageId","in":"path","description":"Message ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteMessagesMessageId","x-purecloud-method-name":"deleteVoicemailMessage"}},"/api/v2/voicemail/messages/{messageId}/media":{"get":{"tags":["Voicemail"],"summary":"Get media playback URI for this message","description":"","operationId":"getVoicemailMessagesMessageIdMedia","produces":["application/json"],"parameters":[{"name":"messageId","in":"path","description":"Message ID","required":true,"type":"string"},{"name":"formatId","in":"query","description":"The desired media format.","required":false,"type":"string","default":"WEBM","enum":["WAV","WEBM","WAV_ULAW","OGG_VORBIS","OGG_OPUS","NONE"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailMediaInfo"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getMessagesMessageIdMedia","x-purecloud-method-name":"getVoicemailMessageMedia"}},"/api/v2/locations/{locationId}":{"get":{"tags":["Locations"],"summary":"Get Location by ID.","description":"","operationId":"getLocationsLocationId","produces":["application/json"],"parameters":[{"name":"locationId","in":"path","description":"Location ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LocationDefinition"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getLocationId","x-purecloud-method-name":"getLocation"}},"/api/v2/organizations/features/{featureName}":{"patch":{"tags":["Organization"],"summary":"Update organization","description":"","operationId":"patchOrganizationsFeaturesFeaturename","produces":["application/json"],"parameters":[{"name":"featureName","in":"path","description":"Organization feature","required":true,"type":"string","enum":["realtimeCIC","purecloud","hipaa","ucEnabled","pci","purecloudVoice","xmppFederation","chat","informalPhotos","directory","contactCenter","unifiedCommunications","custserv"]},{"in":"body","name":"enabled","description":"New state of feature","required":true,"schema":{"$ref":"#/definitions/FeatureState"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OrganizationFeatures"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["admin"]},"x-inin-method-name":"patchFeaturesFeaturename","x-purecloud-method-name":"patchOrganizationsFeature"}},"/api/v2/groups/{groupId}":{"get":{"tags":["Groups"],"summary":"Get group","description":"","operationId":"getGroupsGroupId","produces":["application/json"],"parameters":[{"name":"groupId","in":"path","description":"Group ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Group"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"general.resource.not.found":"Unable to find a group with that groupId","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getGroupId","x-purecloud-method-name":"getGroup"},"put":{"tags":["Groups"],"summary":"Update group","description":"","operationId":"putGroupsGroupId","produces":["application/json"],"parameters":[{"name":"groupId","in":"path","description":"Group ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Group","required":false,"schema":{"$ref":"#/definitions/GroupUpdate"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Group"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["group_administration"]},"x-inin-method-name":"putGroupId","x-purecloud-method-name":"putGroup"},"delete":{"tags":["Groups"],"summary":"Delete group","description":"","operationId":"deleteGroupsGroupId","produces":["application/json"],"parameters":[{"name":"groupId","in":"path","description":"Group ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["group_administration"]},"x-inin-method-name":"deleteGroupId","x-purecloud-method-name":"deleteGroup"}},"/api/v2/architect/dependencytracking/build":{"get":{"tags":["Architect"],"summary":"Get Dependency Tracking build status for an organization","description":"","operationId":"getArchitectDependencytrackingBuild","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DependencyStatus"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getDependencytrackingBuild","x-purecloud-method-name":"getArchitectDependencytrackingBuild"},"post":{"tags":["Architect"],"summary":"Rebuild Dependency Tracking data for an organization","description":"","operationId":"postArchitectDependencytrackingBuild","produces":["application/json"],"parameters":[],"responses":{"202":{"description":"Accepted - the rebuild has begun."},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.admin.user":"The requesting user does not have the required Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin"]},"x-inin-method-name":"postDependencytrackingBuild","x-purecloud-method-name":"postArchitectDependencytrackingBuild"}},"/api/v2/outbound/campaigns/{campaignId}/agents/{userId}":{"put":{"tags":["Outbound"],"summary":"Send notification that an agent's state changed ","description":"New agent state.","operationId":"putOutboundCampaignsCampaignIdAgentsUserId","produces":["application/json"],"parameters":[{"name":"campaignId","in":"path","description":"Campaign ID","required":true,"type":"string"},{"name":"userId","in":"path","description":"Agent's user ID","required":true,"type":"string"},{"in":"body","name":"body","description":"agent","required":true,"schema":{"$ref":"#/definitions/Agent"}}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"invalid.stage":"No stage was provided.","invalid.campaign.status":"The dialer campaign was not active.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","campaign.not.found":"The dialer campaign was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putCampaignsCampaignIdAgentsUserId","x-purecloud-method-name":"putOutboundCampaignAgent"}},"/api/v2/contentmanagement/securityprofiles":{"get":{"tags":["Content Management"],"summary":"Get a List of Security Profiles","description":"","operationId":"getContentmanagementSecurityprofiles","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SecurityProfileEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSecurityprofiles","x-purecloud-method-name":"getContentmanagementSecurityprofiles"}},"/api/v2/conversations/{conversationId}/recordings/{recordingId}/annotations":{"get":{"tags":["Recording"],"summary":"Get annotations for recording","description":"","operationId":"getConversationsConversationIdRecordingsRecordingIdAnnotations","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"Conversation ID","required":true,"type":"string"},{"name":"recordingId","in":"path","description":"Recording ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/Annotation"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getConversationIdRecordingsRecordingIdAnnotations","x-purecloud-method-name":"getConversationRecordingAnnotations"},"post":{"tags":["Recording"],"summary":"Create annotation","description":"","operationId":"postConversationsConversationIdRecordingsRecordingIdAnnotations","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"Conversation ID","required":true,"type":"string"},{"name":"recordingId","in":"path","description":"Recording ID","required":true,"type":"string"},{"in":"body","name":"body","description":"annotation","required":true,"schema":{"$ref":"#/definitions/Annotation"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Annotation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postConversationIdRecordingsRecordingIdAnnotations","x-purecloud-method-name":"postConversationRecordingAnnotations"}},"/api/v2/outbound/contactlists/{contactListId}/contacts/{contactId}":{"get":{"tags":["Outbound"],"summary":"Get a contact.","description":"","operationId":"getOutboundContactlistsContactlistIdContactsContactId","produces":["application/json"],"parameters":[{"name":"contactListId","in":"path","description":"Contact List ID","required":true,"type":"string"},{"name":"contactId","in":"path","description":"Contact ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DialerContact"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"contact.list.not.found":"The contact list could not be found.","not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:contact:view"]},"x-inin-method-name":"getContactlistsContactlistIdContactsContactId","x-purecloud-method-name":"getOutboundContactlistContact"},"put":{"tags":["Outbound"],"summary":"Update a contact.","description":"","operationId":"putOutboundContactlistsContactlistIdContactsContactId","produces":["application/json"],"parameters":[{"name":"contactListId","in":"path","description":"Contact List ID","required":true,"type":"string"},{"name":"contactId","in":"path","description":"Contact ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Contact","required":true,"schema":{"$ref":"#/definitions/DialerContact"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DialerContact"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","contact.does.not.exist":"The contact does not exist.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"contact.list.not.found":"The contact list could not be found.","not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:contact:edit"]},"x-inin-method-name":"putContactlistsContactlistIdContactsContactId","x-purecloud-method-name":"putOutboundContactlistContact"},"delete":{"tags":["Outbound"],"summary":"Delete a contact.","description":"","operationId":"deleteOutboundContactlistsContactlistIdContactsContactId","produces":["application/json"],"parameters":[{"name":"contactListId","in":"path","description":"Contact List ID","required":true,"type":"string"},{"name":"contactId","in":"path","description":"Contact ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"contact.list.not.found":"The contact list could not be found.","not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:contact:delete"]},"x-inin-method-name":"deleteContactlistsContactlistIdContactsContactId","x-purecloud-method-name":"deleteOutboundContactlistContact"}},"/api/v2/contentmanagement/workspaces/{workspaceId}/tagvalues":{"get":{"tags":["Content Management"],"summary":"Get a list of workspace tags","description":"","operationId":"getContentmanagementWorkspacesWorkspaceIdTagvalues","produces":["application/json"],"parameters":[{"name":"workspaceId","in":"path","description":"Workspace ID","required":true,"type":"string"},{"name":"value","in":"query","description":"filter the list of tags returned","required":false,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["acl"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TagValueEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getWorkspacesWorkspaceIdTagvalues","x-purecloud-method-name":"getContentmanagementWorkspaceTagvalues"},"post":{"tags":["Content Management"],"summary":"Create a workspace tag","description":"","operationId":"postContentmanagementWorkspacesWorkspaceIdTagvalues","produces":["application/json"],"parameters":[{"name":"workspaceId","in":"path","description":"Workspace ID","required":true,"type":"string"},{"in":"body","name":"body","description":"tag","required":true,"schema":{"$ref":"#/definitions/TagValue"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TagValue"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postWorkspacesWorkspaceIdTagvalues","x-purecloud-method-name":"postContentmanagementWorkspaceTagvalues"}},"/api/v2/alerting/interactionstats/alerts":{"get":{"tags":["Alerting"],"summary":"Get interaction stats alert list.","description":"","operationId":"getAlertingInteractionstatsAlerts","produces":["application/json"],"parameters":[{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/InteractionStatsAlertContainer"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:alert:view"]},"x-inin-method-name":"getInteractionstatsAlerts","x-purecloud-method-name":"getAlertingInteractionstatsAlerts"}},"/api/v2/outbound/campaignrules/{campaignRuleId}":{"get":{"tags":["Outbound"],"summary":"Get Campaign Rule","description":"","operationId":"getOutboundCampaignrulesCampaignruleId","produces":["application/json"],"parameters":[{"name":"campaignRuleId","in":"path","description":"Campaign Rule ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CampaignRule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaignRule:view"]},"x-inin-method-name":"getCampaignrulesCampaignruleId","x-purecloud-method-name":"getOutboundCampaignrule"},"put":{"tags":["Outbound"],"summary":"Update Campaign Rule","description":"","operationId":"putOutboundCampaignrulesCampaignruleId","produces":["application/json"],"parameters":[{"name":"campaignRuleId","in":"path","description":"Campaign Rule ID","required":true,"type":"string"},{"in":"body","name":"body","description":"CampaignRule","required":true,"schema":{"$ref":"#/definitions/CampaignRule"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CampaignRule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"incorrect.max.value":"Max values must be > 0 and one of them must be defined","name.cannot.be.blank":"A name must be provided.","missing.campaign.rule.conditions":"Campaign rule must have a condition.","invalid.campaign.rule.action.parameter":"Campaign rule action has an invalid parameter.","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"The name already exists.","missing.campaign.rule.condition.value":"Campaign rule condition must have an value.","missing.campaign.rule.entity":"Campaign rule must have an entity for conditions.","missing.campaign.rule.action.parameters":"Campaign rule action must have a parameter.","invalid.campaign.rule.condition.operator":"Campaign rule condition has an invalid operator.","cannot.modify.enabled.campaign.rule":"Cannot modify a rule that is enabled.","invalid.campaign.rule.condition.parameter":"Campaign rule condition has an invalid parameter.","missing.campaign.rule.condition.parameters":"Campaign rule condition must have a parameter.","missing.campaign.rule.action.type":"Campaign rule action must have a type.","missing.campaign.rule.condition.type":"Campaign rule condition must have a type.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.campaign.rule.condition.value":"Campaign rule condition has an invalid value.","missing.campaign.rule.actions":"Campaign rule must have an action.","missing.campaign.rule.condition.operator":"Campaign rule condition must have an operator.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","missing.campaign.rule.action.entity":"Campaign rule must have an action entity."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaignRule:edit"]},"x-inin-method-name":"putCampaignrulesCampaignruleId","x-purecloud-method-name":"putOutboundCampaignrule"},"delete":{"tags":["Outbound"],"summary":"Delete Campaign Rule","description":"","operationId":"deleteOutboundCampaignrulesCampaignruleId","produces":["application/json"],"parameters":[{"name":"campaignRuleId","in":"path","description":"Campaign Rule ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","referential.integrity.error":"Could not delete the resource because it is referenced by another entity.","cannot.delete.enabled.campaign.rule":"Cannot delete a rule that is enabled."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaignRule:delete"]},"x-inin-method-name":"deleteCampaignrulesCampaignruleId","x-purecloud-method-name":"deleteOutboundCampaignrule"}},"/api/v2/recording/localkeys":{"post":{"tags":["Recording"],"summary":"create a local recording key","description":"","operationId":"postRecordingLocalkeys","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Local Encryption body","required":true,"schema":{"$ref":"#/definitions/LocalEncryptionKeyRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EncryptionKey"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:encryptionKey:edit"]},"x-inin-method-name":"postLocalkeys","x-purecloud-method-name":"postRecordingLocalkeys"}},"/api/v2/telephony/providers/edges/phones/reboot":{"post":{"tags":["Telephony Providers Edge"],"summary":"Reboot Multiple Phones","description":"","operationId":"postTelephonyProvidersEdgesPhonesReboot","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Phones","required":true,"schema":{"$ref":"#/definitions/PhonesReboot"}}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","providerapi.error.phone.no.active.edge":"Phone is not connected to an active edge and cannot be rebooted."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesPhonesReboot","x-purecloud-method-name":"postTelephonyProvidersEdgesPhonesReboot"}},"/api/v2/authorization/roles/{leftRoleId}/comparedefault/{rightRoleId}":{"get":{"tags":["Authorization"],"summary":"Get an org role to default role comparison comparison","description":"Compares any organization role to a default role id and show differences","operationId":"getAuthorizationRolesLeftroleIdComparedefaultRightroleId","produces":["application/json"],"parameters":[{"name":"leftRoleId","in":"path","description":"Left Role ID","required":true,"type":"string"},{"name":"rightRoleId","in":"path","description":"Right Role id","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainOrgRoleDifference"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["authorization:role:view"]},"x-inin-method-name":"getRolesLeftroleIdComparedefaultRightroleId","x-purecloud-method-name":"getAuthorizationRoleComparedefaultRightRoleId"},"post":{"tags":["Authorization"],"summary":"Get an unsaved org role to default role comparison","description":"Allows users to compare their existing roles in an unsaved state to its default role","operationId":"postAuthorizationRolesLeftroleIdComparedefaultRightroleId","produces":["application/json"],"parameters":[{"name":"leftRoleId","in":"path","description":"Left Role ID","required":true,"type":"string"},{"name":"rightRoleId","in":"path","description":"Right Role id","required":true,"type":"string"},{"in":"body","name":"body","description":"Organization role","required":true,"schema":{"$ref":"#/definitions/DomainOrganizationRole"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainOrgRoleDifference"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["authorization:role:view"]},"x-inin-method-name":"postRolesLeftroleIdComparedefaultRightroleId","x-purecloud-method-name":"postAuthorizationRoleComparedefaultRightRoleId"}},"/api/v2/alerting/routingstatus/rules/{ruleId}":{"get":{"tags":["Alerting"],"summary":"Get a routing status rule.","description":"","operationId":"getAlertingRoutingstatusRulesRuleId","produces":["application/json"],"parameters":[{"name":"ruleId","in":"path","description":"Rule ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers","agent"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RoutingStatusRule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:view"]},"x-inin-method-name":"getRoutingstatusRulesRuleId","x-purecloud-method-name":"getAlertingRoutingstatusRule"},"put":{"tags":["Alerting"],"summary":"Update a routing status rule","description":"","operationId":"putAlertingRoutingstatusRulesRuleId","produces":["application/json"],"parameters":[{"name":"ruleId","in":"path","description":"Rule ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers","agent"]},"collectionFormat":"multi"},{"in":"body","name":"body","description":"RoutingStatusRule","required":true,"schema":{"$ref":"#/definitions/RoutingStatusRule"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RoutingStatusRule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:edit"]},"x-inin-method-name":"putRoutingstatusRulesRuleId","x-purecloud-method-name":"putAlertingRoutingstatusRule"},"delete":{"tags":["Alerting"],"summary":"Delete a routing status rule.","description":"","operationId":"deleteAlertingRoutingstatusRulesRuleId","produces":["application/json"],"parameters":[{"name":"ruleId","in":"path","description":"Rule ID","required":true,"type":"string"}],"responses":{"204":{"description":"Routing status rule deleted."},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:delete"]},"x-inin-method-name":"deleteRoutingstatusRulesRuleId","x-purecloud-method-name":"deleteAlertingRoutingstatusRule"}},"/api/v2/contentmanagement/status/{statusId}":{"get":{"tags":["Content Management"],"summary":"Get a status.","description":"","operationId":"getContentmanagementStatusStatusId","produces":["application/json"],"parameters":[{"name":"statusId","in":"path","description":"Status ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CommandStatus"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getStatusStatusId","x-purecloud-method-name":"getContentmanagementStatusStatusId"},"delete":{"tags":["Content Management"],"summary":"Cancel the command for this status","description":"","operationId":"deleteContentmanagementStatusStatusId","produces":["application/json"],"parameters":[{"name":"statusId","in":"path","description":"Status ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteStatusStatusId","x-purecloud-method-name":"deleteContentmanagementStatusStatusId"}},"/api/v2/identityproviders/purecloud":{"get":{"tags":["Identity Provider"],"summary":"Get PureCloud Identity Provider","description":"","operationId":"getIdentityprovidersPurecloud","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PureCloud"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:view"]},"x-inin-method-name":"getPurecloud","x-purecloud-method-name":"getIdentityprovidersPurecloud"},"put":{"tags":["Identity Provider"],"summary":"Update/Create PureCloud Identity Provider","description":"","operationId":"putIdentityprovidersPurecloud","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Provider","required":true,"schema":{"$ref":"#/definitions/PureCloud"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OAuthProvider"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:add","sso:provider:edit"]},"x-inin-method-name":"putPurecloud","x-purecloud-method-name":"putIdentityprovidersPurecloud"},"delete":{"tags":["Identity Provider"],"summary":"Delete PureCloud Identity Provider","description":"","operationId":"deleteIdentityprovidersPurecloud","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:delete"]},"x-inin-method-name":"deletePurecloud","x-purecloud-method-name":"deleteIdentityprovidersPurecloud"}},"/api/v2/stations/{stationId}":{"get":{"tags":["Stations"],"summary":"Get station.","description":"","operationId":"getStationsStationId","produces":["application/json"],"parameters":[{"name":"stationId","in":"path","description":"Station ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Station"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getStationId","x-purecloud-method-name":"getStation"}},"/api/v2/stations/{stationId}/associateduser":{"delete":{"tags":["Stations"],"summary":"Unassigns the user assigned to this station","description":"","operationId":"deleteStationsStationIdAssociateduser","produces":["application/json"],"parameters":[{"name":"stationId","in":"path","description":"Station ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteStationIdAssociateduser","x-purecloud-method-name":"deleteStationAssociateduser"}},"/api/v2/languages/{languageId}":{"get":{"tags":["Languages"],"summary":"Get language (Deprecated)","description":"This endpoint is deprecated. It has been moved to /routing/languages/{languageId}","operationId":"getLanguagesLanguageId","produces":["application/json"],"parameters":[{"name":"languageId","in":"path","description":"Language ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Language"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:skill:manage"]},"x-inin-method-name":"getLanguageId","x-purecloud-method-name":"getLanguage"},"delete":{"tags":["Languages"],"summary":"Delete Language (Deprecated)","description":"This endpoint is deprecated. It has been moved to /routing/languages/{languageId}","operationId":"deleteLanguagesLanguageId","produces":["application/json"],"parameters":[{"name":"languageId","in":"path","description":"Language ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:skill:manage"]},"x-inin-method-name":"deleteLanguageId","x-purecloud-method-name":"deleteLanguage"}},"/api/v2/telephony/providers/edges/phonebasesettings/availablemetabases":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a list of available makes and models to create a new Phone Base Settings","description":"","operationId":"getTelephonyProvidersEdgesPhonebasesettingsAvailablemetabases","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PhoneMetaBaseEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesPhonebasesettingsAvailablemetabases","x-purecloud-method-name":"getTelephonyProvidersEdgesPhonebasesettingsAvailablemetabases"}},"/api/v2/attributes/query":{"post":{"tags":["Attributes"],"summary":"Query attributes","description":"","operationId":"postAttributesQuery","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"query","required":true,"schema":{"$ref":"#/definitions/AttributeQueryRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AttributeEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postQuery","x-purecloud-method-name":"postAttributesQuery"}},"/api/v2/telephony/providers/edges/sites/{siteId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a Site by ID.","description":"","operationId":"getTelephonyProvidersEdgesSitesSiteId","produces":["application/json"],"parameters":[{"name":"siteId","in":"path","description":"Site ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Site"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all","telephony:sites:view"]},"x-inin-method-name":"getProvidersEdgesSitesSiteId","x-purecloud-method-name":"getTelephonyProvidersEdgesSite"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update a Site by ID.","description":"","operationId":"putTelephonyProvidersEdgesSitesSiteId","produces":["application/json"],"parameters":[{"name":"siteId","in":"path","description":"Site ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Site","required":true,"schema":{"$ref":"#/definitions/Site"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Site"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","general.bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesSitesSiteId","x-purecloud-method-name":"putTelephonyProvidersEdgesSite"},"delete":{"tags":["Telephony Providers Edge"],"summary":"Delete a Site by ID","description":"","operationId":"deleteTelephonyProvidersEdgesSitesSiteId","produces":["application/json"],"parameters":[{"name":"siteId","in":"path","description":"Site ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"deleteProvidersEdgesSitesSiteId","x-purecloud-method-name":"deleteTelephonyProvidersEdgesSite"}},"/api/v2/quality/evaluations/query":{"get":{"tags":["Quality"],"summary":"Queries Evaluations and returns a paged list","description":"Query params must include one of conversationId, evaluatorUserId, or agentUserId","operationId":"getQualityEvaluationsQuery","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"The total page size requested","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"The page number requested","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"variable name requested to sort by","required":false,"type":"string"},{"name":"expand","in":"query","description":"variable name requested by expand list","required":false,"type":"array","items":{"type":"object"},"collectionFormat":"multi"},{"name":"nextPage","in":"query","description":"next page token","required":false,"type":"string"},{"name":"previousPage","in":"query","description":"Previous page token","required":false,"type":"string"},{"name":"conversationId","in":"query","description":"conversationId specified","required":false,"type":"string"},{"name":"agentUserId","in":"query","description":"user id of the agent","required":false,"type":"string"},{"name":"evaluatorUserId","in":"query","description":"evaluator user id","required":false,"type":"string"},{"name":"queueId","in":"query","description":"queue id","required":false,"type":"string"},{"name":"startTime","in":"query","description":"start time of the evaluation query","required":false,"type":"string"},{"name":"endTime","in":"query","description":"end time of the evaluation query","required":false,"type":"string"},{"name":"evaluationState","in":"query","description":"evaluation state options: Pending, InProgress, Finished","required":false,"type":"array","items":{"type":"object"},"collectionFormat":"multi"},{"name":"isReleased","in":"query","description":"the evaluation has been released","required":false,"type":"boolean"},{"name":"agentHasRead","in":"query","description":"agent has the evaluation","required":false,"type":"boolean"},{"name":"expandAnswerTotalScores","in":"query","description":"get the total scores for evaluations","required":false,"type":"boolean"},{"name":"maximum","in":"query","description":"maximum","required":false,"type":"integer","format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EvaluationEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","quality.query.invalid.user":"User does not exist","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getEvaluationsQuery","x-purecloud-method-name":"getQualityEvaluationsQuery"}},"/api/v2/architect/systemprompts":{"get":{"tags":["Architect"],"summary":"Get System Prompts","description":"","operationId":"getArchitectSystemprompts","produces":["application/json"],"parameters":[{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"id"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"asc"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"description","in":"query","description":"Description","required":false,"type":"string"},{"name":"nameOrDescription","in":"query","description":"Name or description","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SystemPromptEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.external.call.failure":"A call to another backend service failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getSystemprompts","x-purecloud-method-name":"getArchitectSystemprompts"}},"/api/v2/telephony/providers/edges/{edgeId}/unpair":{"post":{"tags":["Telephony Providers Edge"],"summary":"Unpair an Edge","description":"","operationId":"postTelephonyProvidersEdgesEdgeIdUnpair","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge Id","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesEdgeIdUnpair","x-purecloud-method-name":"postTelephonyProvidersEdgeUnpair"}},"/api/v2/users/{userId}/greetings/defaults":{"get":{"tags":["Greetings"],"summary":"Grabs the list of Default Greetings given a User's ID","description":"","operationId":"getUsersUserIdGreetingsDefaults","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DefaultGreetingList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserIdGreetingsDefaults","x-purecloud-method-name":"getUserGreetingsDefaults"},"put":{"tags":["Greetings"],"summary":"Updates the DefaultGreetingList of the specified User","description":"","operationId":"putUsersUserIdGreetingsDefaults","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"in":"body","name":"body","description":"The updated defaultGreetingList","required":true,"schema":{"$ref":"#/definitions/DefaultGreetingList"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DefaultGreetingList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putUserIdGreetingsDefaults","x-purecloud-method-name":"putUserGreetingsDefaults"}},"/api/v2/fax/documents":{"get":{"tags":["Fax"],"summary":"Get a list of fax documents.","description":"","operationId":"getFaxDocuments","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/FaxDocumentEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getDocuments","x-purecloud-method-name":"getFaxDocuments"}},"/api/v2/attributes":{"get":{"tags":["Attributes"],"summary":"Gets a list of existing attributes.","description":"","operationId":"getAttributes","produces":["application/json"],"parameters":[{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AttributeEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getAttributes","x-purecloud-method-name":"getAttributes"},"post":{"tags":["Attributes"],"summary":"Create an attribute.","description":"","operationId":"postAttributes","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Attribute","required":true,"schema":{"$ref":"#/definitions/Attribute"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Attribute"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postAttributes","x-purecloud-method-name":"postAttributes"}},"/api/v2/scripts/published/{scriptId}/pages/{pageId}":{"get":{"tags":["Scripts"],"summary":"Get the published page.","description":"","operationId":"getScriptsPublishedScriptIdPagesPageId","produces":["application/json"],"parameters":[{"name":"scriptId","in":"path","description":"Script ID","required":true,"type":"string"},{"name":"pageId","in":"path","description":"Page ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Page"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["scripter:publishedScript:view"]},"x-inin-method-name":"getPublishedScriptIdPagesPageId","x-purecloud-method-name":"getScriptsPublishedScriptIdPage"}},"/api/v2/quality/keywordsets/{keywordSetId}":{"get":{"tags":["Quality"],"summary":"Get a keywordSet by id.","description":"","operationId":"getQualityKeywordsetsKeywordsetId","produces":["application/json"],"parameters":[{"name":"keywordSetId","in":"path","description":"KeywordSet ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/KeywordSet"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getKeywordsetsKeywordsetId","x-purecloud-method-name":"getQualityKeywordset"},"put":{"tags":["Quality"],"summary":"Update a keywordSet to the specified keywordSet via PUT.","description":"","operationId":"putQualityKeywordsetsKeywordsetId","produces":["application/json"],"parameters":[{"name":"keywordSetId","in":"path","description":"KeywordSet ID","required":true,"type":"string"},{"in":"body","name":"body","description":"keywordSet","required":true,"schema":{"$ref":"#/definitions/KeywordSet"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/KeywordSet"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"qm.keyword.set.invalid.agent":"One of the agentIds is invalid","quality.keyword.limit.exceeded.for.agent.and.queue":"Keyword Set keyword limit exceeded for agent and queue","quality.keyword.limit.exceeded.for.agent":"Keyword Set keyword limit exceeded for agent","quality.keyword.limit.exceeded":"Keyword Set keyword limit exceeded","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","qm.keyword.set.invalid.queue":"One of the queueIds is invalid","quality.keyword.limit.exceeded.for.queue":"Keyword Set keyword limit exceeded for queue","qm.keyword.set.agent.or.queue.required":"A queue or agent is required for a valid Keyword Set","qm.keyword.set.invalid.language":"Invalid language","quality.keyword.duplicate.phrase":"A Keyword phrase cannot be duplicated in keywords, anti-words or alternate spellings","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putKeywordsetsKeywordsetId","x-purecloud-method-name":"putQualityKeywordset"},"delete":{"tags":["Quality"],"summary":"Delete a keywordSet by id.","description":"","operationId":"deleteQualityKeywordsetsKeywordsetId","produces":["application/json"],"parameters":[{"name":"keywordSetId","in":"path","description":"KeywordSet ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteKeywordsetsKeywordsetId","x-purecloud-method-name":"deleteQualityKeywordset"}},"/api/v2/locations/search":{"get":{"tags":["Search","Locations"],"summary":"Search locations using the q64 value returned from a previous search","description":"","operationId":"getLocationsSearch","produces":["application/json"],"parameters":[{"name":"q64","in":"query","description":"q64","required":true,"type":"string"},{"name":"expand","in":"query","description":"expand","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LocationsSearchResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSearch","x-purecloud-method-name":"getLocationsSearch"},"post":{"tags":["Search","Locations"],"summary":"Search locations","description":"","operationId":"postLocationsSearch","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Search request options","required":true,"schema":{"$ref":"#/definitions/LocationSearchRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LocationsSearchResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postSearch","x-purecloud-method-name":"postLocationsSearch"}},"/api/v2/telephony/providers/edges/trunkbasesettings/template":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a Trunk Base Settings instance template from a given make and model. This object can then be modified and saved as a new Trunk Base Settings instance","description":"","operationId":"getTelephonyProvidersEdgesTrunkbasesettingsTemplate","produces":["application/json"],"parameters":[{"name":"trunkMetabaseId","in":"query","description":"The id of a metabase object upon which to base this Trunk Base Settings","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TrunkBase"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesTrunkbasesettingsTemplate","x-purecloud-method-name":"getTelephonyProvidersEdgesTrunkbasesettingsTemplate"}},"/api/v2/responsemanagement/libraries/{libraryId}":{"get":{"tags":["Response Management"],"summary":"Get details about an existing response library.","description":"","operationId":"getResponsemanagementLibrariesLibraryId","produces":["application/json"],"parameters":[{"name":"libraryId","in":"path","description":"Library ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Library"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getLibrariesLibraryId","x-purecloud-method-name":"getResponsemanagementLibrary"},"put":{"tags":["Response Management"],"summary":"Update an existing response library.","description":"Fields that can be updated: name. The most recent version is required for updates.","operationId":"putResponsemanagementLibrariesLibraryId","produces":["application/json"],"parameters":[{"name":"libraryId","in":"path","description":"Library ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Library","required":true,"schema":{"$ref":"#/definitions/Library"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Library"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"409":{"description":"Resource conflict - Unexpected version was provided"},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putLibrariesLibraryId","x-purecloud-method-name":"putResponsemanagementLibrary"},"delete":{"tags":["Response Management"],"summary":"Delete an existing response library.","description":"This will remove any responses associated with the library.","operationId":"deleteResponsemanagementLibrariesLibraryId","produces":["application/json"],"parameters":[{"name":"libraryId","in":"path","description":"Library ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteLibrariesLibraryId","x-purecloud-method-name":"deleteResponsemanagementLibrary"}},"/api/v2/languages/translations":{"get":{"tags":["Languages"],"summary":"Get all available languages for translation","description":"","operationId":"getLanguagesTranslations","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AvailableTranslations"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getTranslations","x-purecloud-method-name":"getLanguagesTranslations"}},"/api/v2/languages/translations/builtin":{"get":{"tags":["Languages"],"summary":"Get the builtin translation for a language","description":"","operationId":"getLanguagesTranslationsBuiltin","produces":["application/json"],"parameters":[{"name":"language","in":"query","description":"The language of the builtin translation to retrieve","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"object","additionalProperties":{"type":"object"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getTranslationsBuiltin","x-purecloud-method-name":"getLanguagesTranslationsBuiltin"}},"/api/v2/languages/translations/organization":{"get":{"tags":["Languages"],"summary":"Get effective translation for an organization by language","description":"","operationId":"getLanguagesTranslationsOrganization","produces":["application/json"],"parameters":[{"name":"language","in":"query","description":"The language of the translation to retrieve for the organization","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"object","additionalProperties":{"type":"object"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getTranslationsOrganization","x-purecloud-method-name":"getLanguagesTranslationsOrganization"}},"/api/v2/languages/translations/users/{userId}":{"get":{"tags":["Languages"],"summary":"Get effective language translation for a user","description":"","operationId":"getLanguagesTranslationsUsersUserId","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"The user id","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"object","additionalProperties":{"type":"object"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getTranslationsUsersUserId","x-purecloud-method-name":"getLanguagesTranslationsUser"}},"/api/v2/outbound/attemptlimits/{attemptLimitsId}":{"get":{"tags":["Outbound"],"summary":"Get attempt limits","description":"","operationId":"getOutboundAttemptlimitsAttemptlimitsId","produces":["application/json"],"parameters":[{"name":"attemptLimitsId","in":"path","description":"Attempt limits ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AttemptLimits"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:attemptLimits:view"]},"x-inin-method-name":"getAttemptlimitsAttemptlimitsId","x-purecloud-method-name":"getOutboundAttemptlimit"},"put":{"tags":["Outbound"],"summary":"Update attempt limits","description":"","operationId":"putOutboundAttemptlimitsAttemptlimitsId","produces":["application/json"],"parameters":[{"name":"attemptLimitsId","in":"path","description":"Attempt limits ID","required":true,"type":"string"},{"in":"body","name":"body","description":"AttemptLimits","required":true,"schema":{"$ref":"#/definitions/AttemptLimits"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AttemptLimits"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"incorrect.max.value":"Max values must be > 0 and one of them must be defined","name.cannot.be.blank":"A name must be provided.","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"The name already exists.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.time.zone":"Not recognized as a valid time zone.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:attemptLimits:edit"]},"x-inin-method-name":"putAttemptlimitsAttemptlimitsId","x-purecloud-method-name":"putOutboundAttemptlimit"},"delete":{"tags":["Outbound"],"summary":"Delete attempt limits","description":"","operationId":"deleteOutboundAttemptlimitsAttemptlimitsId","produces":["application/json"],"parameters":[{"name":"attemptLimitsId","in":"path","description":"Attempt limits ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","referential.integrity.error":"Could not delete the resource because it is referenced by another entity."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:attemptLimits:delete"]},"x-inin-method-name":"deleteAttemptlimitsAttemptlimitsId","x-purecloud-method-name":"deleteOutboundAttemptlimit"}},"/api/v2/telephony/providers/edges/phonebasesettings/template":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a Phone Base Settings instance template from a given make and model. This object can then be modified and saved as a new Phone Base Settings instance","description":"","operationId":"getTelephonyProvidersEdgesPhonebasesettingsTemplate","produces":["application/json"],"parameters":[{"name":"phoneMetabaseId","in":"query","description":"The id of a metabase object upon which to base this Phone Base Settings","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PhoneBase"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesPhonebasesettingsTemplate","x-purecloud-method-name":"getTelephonyProvidersEdgesPhonebasesettingsTemplate"}},"/api/v2/identityproviders/salesforce":{"get":{"tags":["Identity Provider"],"summary":"Get Salesforce Identity Provider","description":"","operationId":"getIdentityprovidersSalesforce","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Salesforce"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:view"]},"x-inin-method-name":"getSalesforce","x-purecloud-method-name":"getIdentityprovidersSalesforce"},"put":{"tags":["Identity Provider"],"summary":"Update/Create Salesforce Identity Provider","description":"","operationId":"putIdentityprovidersSalesforce","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Provider","required":true,"schema":{"$ref":"#/definitions/Salesforce"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OAuthProvider"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:add","sso:provider:edit"]},"x-inin-method-name":"putSalesforce","x-purecloud-method-name":"putIdentityprovidersSalesforce"},"delete":{"tags":["Identity Provider"],"summary":"Delete Salesforce Identity Provider","description":"","operationId":"deleteIdentityprovidersSalesforce","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:delete"]},"x-inin-method-name":"deleteSalesforce","x-purecloud-method-name":"deleteIdentityprovidersSalesforce"}},"/api/v2/contentmanagement/securityprofiles/{securityProfileId}":{"get":{"tags":["Content Management"],"summary":"Get a Security Profile","description":"","operationId":"getContentmanagementSecurityprofilesSecurityprofileId","produces":["application/json"],"parameters":[{"name":"securityProfileId","in":"path","description":"Security Profile Id","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SecurityProfile"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSecurityprofilesSecurityprofileId","x-purecloud-method-name":"getContentmanagementSecurityprofile"}},"/api/v2/alerting/heartbeat/alerts/{alertId}":{"get":{"tags":["Alerting"],"summary":"Get a heart beat alert","description":"","operationId":"getAlertingHeartbeatAlertsAlertId","produces":["application/json"],"parameters":[{"name":"alertId","in":"path","description":"Alert ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/HeartBeatAlert"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:alert:view"]},"x-inin-method-name":"getHeartbeatAlertsAlertId","x-purecloud-method-name":"getAlertingHeartbeatAlert"},"delete":{"tags":["Alerting"],"summary":"Delete a heart beat alert","description":"","operationId":"deleteAlertingHeartbeatAlertsAlertId","produces":["application/json"],"parameters":[{"name":"alertId","in":"path","description":"Alert ID","required":true,"type":"string"}],"responses":{"204":{"description":"Heart beat alert deleted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:alert:delete"]},"x-inin-method-name":"deleteHeartbeatAlertsAlertId","x-purecloud-method-name":"deleteAlertingHeartbeatAlert"}},"/api/v2/identityproviders/cic":{"get":{"tags":["Identity Provider"],"summary":"Get Customer Interaction Center (CIC) Identity Provider","description":"","operationId":"getIdentityprovidersCic","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CustomerInteractionCenter"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:view"]},"x-inin-method-name":"getCic","x-purecloud-method-name":"getIdentityprovidersCic"},"put":{"tags":["Identity Provider"],"summary":"Update/Create Customer Interaction Center (CIC) Identity Provider","description":"","operationId":"putIdentityprovidersCic","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Provider","required":true,"schema":{"$ref":"#/definitions/CustomerInteractionCenter"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OAuthProvider"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:add","sso:provider:edit"]},"x-inin-method-name":"putCic","x-purecloud-method-name":"putIdentityprovidersCic"},"delete":{"tags":["Identity Provider"],"summary":"Delete Customer Interaction Center (CIC) Identity Provider","description":"","operationId":"deleteIdentityprovidersCic","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:delete"]},"x-inin-method-name":"deleteCic","x-purecloud-method-name":"deleteIdentityprovidersCic"}},"/api/v2/architect/dependencytracking":{"get":{"tags":["Architect"],"summary":"Get Dependency Tracking objects that have a given display name","description":"","operationId":"getArchitectDependencytracking","produces":["application/json"],"parameters":[{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"name","in":"query","description":"Object name to search for","required":true,"type":"string"},{"name":"objectType","in":"query","description":"Object type(s) to search for","required":false,"type":"array","items":{"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},"collectionFormat":"multi"},{"name":"consumedResources","in":"query","description":"Include resources each result item consumes","required":false,"type":"boolean"},{"name":"consumingResources","in":"query","description":"Include resources that consume each result item","required":false,"type":"boolean"},{"name":"consumedResourceType","in":"query","description":"Types of consumed resources to return, if consumed resources are requested","required":false,"type":"array","items":{"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},"collectionFormat":"multi"},{"name":"consumingResourceType","in":"query","description":"Types of consuming resources to return, if consuming resources are requested","required":false,"type":"array","items":{"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DependencyObjectEntityListing"}},"206":{"description":"Partial Content - the organization's data is being rebuilt or needs to be rebuilt."},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","architect.dependency.object.name.not.specified":"A name was not specified for the dependency object search.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","architect.query.parameter.missing":"A required query parameter is missing or empty.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","architect.dependency.object.invalid.type":"An invalid dependency object type was specified."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.external.call.failure":"A call to another backend service failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request.","architect.database.throughput.exceeded":"Database too busy. Please try again."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getDependencytracking","x-purecloud-method-name":"getArchitectDependencytracking"}},"/api/v2/recording/recordingkeys":{"get":{"tags":["Recording"],"summary":"Get encryption key list","description":"","operationId":"getRecordingRecordingkeys","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EncryptionKeyEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:encryptionKey:view"]},"x-inin-method-name":"getRecordingkeys","x-purecloud-method-name":"getRecordingRecordingkeys"},"post":{"tags":["Recording"],"summary":"Create encryption key","description":"","operationId":"postRecordingRecordingkeys","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EncryptionKey"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:encryptionKey:edit"]},"x-inin-method-name":"postRecordingkeys","x-purecloud-method-name":"postRecordingRecordingkeys"}},"/api/v2/quality/conversations/{conversationId}/evaluations/{evaluationId}":{"get":{"tags":["Quality"],"summary":"Get an evaluation","description":"","operationId":"getQualityConversationsConversationIdEvaluationsEvaluationId","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"conversationId","required":true,"type":"string"},{"name":"evaluationId","in":"path","description":"evaluationId","required":true,"type":"string"},{"name":"expand","in":"query","description":"agent, evaluator, evaluationForm","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Evaluation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getConversationsConversationIdEvaluationsEvaluationId","x-purecloud-method-name":"getQualityConversationEvaluation"},"put":{"tags":["Quality"],"summary":"Update an evaluation","description":"","operationId":"putQualityConversationsConversationIdEvaluationsEvaluationId","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"conversationId","required":true,"type":"string"},{"name":"evaluationId","in":"path","description":"evaluationId","required":true,"type":"string"},{"in":"body","name":"body","description":"evaluation","required":true,"schema":{"$ref":"#/definitions/Evaluation"}},{"name":"expand","in":"query","description":"evaluatorId","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Evaluation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"quality.scoring.unanswered.required.questions":"Submitted answers did not contain a response to a required question","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","quality.scoring.answer.not.in.evaluation.form":"Submitted answers contained reference to an answer which is not in the evaluation form","quality.scoring.question.not.in.evaluation.form":"Submitted answers contained reference to a question which is not in the evaluation form","quality.evaluation.evaluator.not.quality.evaluator":"evaluator does not have edit score permission","quality.scoring.question.group.not.in.evaluation.form":"Submitted answers contained reference to a question group which is not in the evaluation form","quality.scoring.unanswered.required.comments":"Submitted answers did not contain a comment where it was required","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","qm.evaluation.create.error.no.agent":"Need an agent user on the conversation to create an evaluation"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"quality.evaluation.update.permission.check.failed":"Missing evaluation update permission","missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putConversationsConversationIdEvaluationsEvaluationId","x-purecloud-method-name":"putQualityConversationEvaluation"},"delete":{"tags":["Quality"],"summary":"Delete an evaluation","description":"","operationId":"deleteQualityConversationsConversationIdEvaluationsEvaluationId","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"conversationId","required":true,"type":"string"},{"name":"evaluationId","in":"path","description":"evaluationId","required":true,"type":"string"},{"name":"expand","in":"query","description":"evaluatorId","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Evaluation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","quality.evaluation.delete.permission.check.failed":"Failed evaluation deletion permission check"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteConversationsConversationIdEvaluationsEvaluationId","x-purecloud-method-name":"deleteQualityConversationEvaluation"}},"/api/v2/telephony/providers/edges/sites/{siteId}/outboundroutes/{outboundRouteId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get an outbound route","description":"","operationId":"getTelephonyProvidersEdgesSitesSiteIdOutboundroutesOutboundrouteId","produces":["application/json"],"parameters":[{"name":"siteId","in":"path","description":"Site ID","required":true,"type":"string"},{"name":"outboundRouteId","in":"path","description":"Outbound route ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OutboundRouteBase"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesSitesSiteIdOutboundroutesOutboundrouteId","x-purecloud-method-name":"getTelephonyProvidersEdgesSiteOutboundroute"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update outbound route","description":"","operationId":"putTelephonyProvidersEdgesSitesSiteIdOutboundroutesOutboundrouteId","produces":["application/json"],"parameters":[{"name":"siteId","in":"path","description":"Site ID","required":true,"type":"string"},{"name":"outboundRouteId","in":"path","description":"Outbound route ID","required":true,"type":"string"},{"in":"body","name":"body","description":"OutboundRoute","required":true,"schema":{"$ref":"#/definitions/OutboundRouteBase"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OutboundRouteBase"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"required.field.missing":"A required field is missing a value.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","duplicate.value":"An outbound route with this name already exists.","address.classification.type.does.not.exist":"One of the address classifications does not exist.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesSitesSiteIdOutboundroutesOutboundrouteId","x-purecloud-method-name":"putTelephonyProvidersEdgesSiteOutboundroute"},"delete":{"tags":["Telephony Providers Edge"],"summary":"Delete Outbound Route","description":"","operationId":"deleteTelephonyProvidersEdgesSitesSiteIdOutboundroutesOutboundrouteId","produces":["application/json"],"parameters":[{"name":"siteId","in":"path","description":"Site ID","required":true,"type":"string"},{"name":"outboundRouteId","in":"path","description":"Outbound route ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"deleteProvidersEdgesSitesSiteIdOutboundroutesOutboundrouteId","x-purecloud-method-name":"deleteTelephonyProvidersEdgesSiteOutboundroute"}},"/api/v2/routing/queues/{queueId}/estimatedwaittime":{"get":{"tags":["Routing"],"summary":"Get Estimated Wait Time","description":"","operationId":"getRoutingQueuesQueueIdEstimatedwaittime","produces":["application/json"],"parameters":[{"name":"queueId","in":"path","description":"queueId","required":true,"type":"string"},{"name":"conversationId","in":"query","description":"conversationId","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EstimatedWaitTimePredictions"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:view"]},"x-inin-method-name":"getQueuesQueueIdEstimatedwaittime","x-purecloud-method-name":"getRoutingQueueEstimatedwaittime"}},"/api/v2/telephony/providers/edges/extensions":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a listing of extensions","description":"","operationId":"getTelephonyProvidersEdgesExtensions","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"number"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"ASC"},{"name":"number","in":"query","description":"Filter by number","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ExtensionEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesExtensions","x-purecloud-method-name":"getTelephonyProvidersEdgesExtensions"}},"/api/v2/voicemail/me/policy":{"get":{"tags":["Voicemail"],"summary":"Get the current user's voicemail policy","description":"","operationId":"getVoicemailMePolicy","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailUserPolicy"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getMePolicy","x-purecloud-method-name":"getVoicemailMePolicy"},"patch":{"tags":["Voicemail"],"summary":"Update the current user's voicemail policy","description":"","operationId":"patchVoicemailMePolicy","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"The user's voicemail policy","required":true,"schema":{"$ref":"#/definitions/VoicemailUserPolicy"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailUserPolicy"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchMePolicy","x-purecloud-method-name":"patchVoicemailMePolicy"}},"/api/v2/voicemail/userpolicies/{userId}":{"get":{"tags":["Voicemail"],"summary":"Get a user's voicemail policy","description":"","operationId":"getVoicemailUserpoliciesUserId","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailUserPolicy"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserpoliciesUserId","x-purecloud-method-name":"getVoicemailUserpolicy"},"patch":{"tags":["Voicemail"],"summary":"Update a user's voicemail policy","description":"","operationId":"patchVoicemailUserpoliciesUserId","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"in":"body","name":"body","description":"The user's voicemail policy","required":true,"schema":{"$ref":"#/definitions/VoicemailUserPolicy"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailUserPolicy"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchUserpoliciesUserId","x-purecloud-method-name":"patchVoicemailUserpolicy"}},"/api/v2/architect/dependencytracking/types":{"get":{"tags":["Architect"],"summary":"Get Dependency Tracking types.","description":"","operationId":"getArchitectDependencytrackingTypes","produces":["application/json"],"parameters":[{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DependencyTypeEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getDependencytrackingTypes","x-purecloud-method-name":"getArchitectDependencytrackingTypes"}},"/api/v2/externalcontacts/contacts/{contactId}/associateconversation":{"post":{"tags":["External Contacts"],"summary":"Associate an external contact with a conversation","description":"","operationId":"postExternalcontactsContactsContactIdAssociateconversation","produces":["application/json"],"parameters":[{"name":"contactId","in":"path","description":"ExternalContact ID","required":true,"type":"string"},{"in":"body","name":"body","description":"ConversationAssociation","required":false,"schema":{"$ref":"#/definitions/ConversationAssociation"}}],"responses":{"202":{"description":"Accepted - Processing association"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:contact:view"]},"x-inin-method-name":"postContactsContactIdAssociateconversation","x-purecloud-method-name":"postExternalcontactsContactAssociateconversation"}},"/api/v2/telephony/providers/edges/extensions/{extensionId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get an extension by ID.","description":"","operationId":"getTelephonyProvidersEdgesExtensionsExtensionId","produces":["application/json"],"parameters":[{"name":"extensionId","in":"path","description":"Extension ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Extension"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesExtensionsExtensionId","x-purecloud-method-name":"getTelephonyProvidersEdgesExtension"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update an extension by ID.","description":"","operationId":"putTelephonyProvidersEdgesExtensionsExtensionId","produces":["application/json"],"parameters":[{"name":"extensionId","in":"path","description":"Extension ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Extension","required":true,"schema":{"$ref":"#/definitions/Extension"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Extension"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesExtensionsExtensionId","x-purecloud-method-name":"putTelephonyProvidersEdgesExtension"}},"/api/v2/flows/{flowId}":{"get":{"tags":["Architect"],"summary":"Get flow","description":"","operationId":"getFlowsFlowId","produces":["application/json"],"parameters":[{"name":"flowId","in":"path","description":"Flow ID","required":true,"type":"string"},{"name":"deleted","in":"query","description":"Include deleted flows","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Flow"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.flow.version.missing":"Specified flow version is missing.","not.found":"The requested resource was not found.","architect.flow.not.found":"Could not find flow with specified ID."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getFlowId","x-purecloud-method-name":"getFlow"},"put":{"tags":["Architect"],"summary":"Update flow","description":"","operationId":"putFlowsFlowId","produces":["application/json"],"parameters":[{"name":"flowId","in":"path","description":"Flow ID","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/Flow"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Flow"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","architect.flow.validate.failed.invalid.name.contains.slash":"Failed to validate flow due to invalid name. Flow names must not contain forward slashes.","architect.flow.validate.failed.invalid.name.no.alpha":"Failed to validate flow due to invalid name. Names must contain at least one alphanumeric character.","bad.request":"The request could not be understood by the server due to malformed syntax.","architect.object.validate.failed":"Failed to validate object.","architect.flow.validate.failed.missing.type":"Failed to validate flow due to missing type.","architect.object.validate.failed.value":"Failed to validate object due to invalid field value.","architect.flow.validate.failed.invalid.name.contains.debug":"Failed to validate flow due to invalid name. Flow names must not end with '-debug'.","architect.flow.validate.failed":"Failed to validate flow.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","architect.system.flow.name.or.description.error":"System flow names and descriptions cannot be changed.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","architect.flow.validate.failed.missing.name":"Failed to validate flow due to missing name."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.flow.version.missing":"Specified flow version is missing.","not.found":"The requested resource was not found.","architect.flow.not.found":"Could not find flow with specified ID."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.object.update.failed":"The database update for the object failed.","architect.external.user.query.error":"Failed querying backend service for information on user.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"putFlowId","x-purecloud-method-name":"putFlow"},"delete":{"tags":["Architect"],"summary":"Delete flow","description":"","operationId":"deleteFlowsFlowId","produces":["application/json"],"parameters":[{"name":"flowId","in":"path","description":"Flow ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","architect.flow.not.found":"Could not find flow with specified ID."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.object.update.failed":"The database update for the object failed.","architect.external.flow.change.notification.error":"A backend service error occurred while sending out a flow change notification.","architect.external.call.failure":"A call to another backend service failed.","architect.external.user.query.error":"Failed querying backend service for information on user.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request.","architect.database.throughput.exceeded":"Database too busy. Please try again."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"deleteFlowId","x-purecloud-method-name":"deleteFlow"}},"/api/v2/flows/{flowId}/latestconfiguration":{"get":{"tags":["Architect"],"summary":"Get the latest configuration for flow","description":"","operationId":"getFlowsFlowIdLatestconfiguration","produces":["application/json"],"parameters":[{"name":"flowId","in":"path","description":"Flow ID","required":true,"type":"string"},{"name":"deleted","in":"query","description":"Include deleted flows","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"type":"object"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","flow.no.config.available":"Flow has no saved or checked-in configuration."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getFlowIdLatestconfiguration","x-purecloud-method-name":"getFlowLatestconfiguration"}},"/api/v2/alerting/userpresence/alerts":{"get":{"tags":["Alerting"],"summary":"Get user presence alert list.","description":"","operationId":"getAlertingUserpresenceAlerts","produces":["application/json"],"parameters":[{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers","presenceUser"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserPresenceAlertContainer"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:alert:view"]},"x-inin-method-name":"getUserpresenceAlerts","x-purecloud-method-name":"getAlertingUserpresenceAlerts"}},"/api/v2/responsemanagement/responses/query":{"post":{"tags":["Response Management"],"summary":"Query responses","description":"","operationId":"postResponsemanagementResponsesQuery","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Response","required":true,"schema":{"$ref":"#/definitions/ResponseQueryRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ResponseQueryResults"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postResponsesQuery","x-purecloud-method-name":"postResponsemanagementResponsesQuery"}},"/api/v2/contentmanagement/documents":{"get":{"tags":["Content Management"],"summary":"Get a list of documents.","description":"","operationId":"getContentmanagementDocuments","produces":["application/json"],"parameters":[{"name":"workspaceId","in":"query","description":"Workspace ID","required":true,"type":"string"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["acl","workspace"]},"collectionFormat":"multi"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"name or dateCreated","required":false,"type":"string"},{"name":"sortOrder","in":"query","description":"ascending or descending","required":false,"type":"string","default":"ascending"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DocumentEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-method-name":"getDocuments","x-purecloud-method-name":"getContentmanagementDocuments"},"post":{"tags":["Content Management"],"summary":"Add a document.","description":"","operationId":"postContentmanagementDocuments","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Document","required":true,"schema":{"$ref":"#/definitions/DocumentUpload"}},{"name":"copySource","in":"query","description":"Copy a document within a workspace or to a new workspace. Provide a document ID as the copy source.","required":false,"type":"string"},{"name":"moveSource","in":"query","description":"Move a document to a new workspace. Provide a document ID as the move source.","required":false,"type":"string"},{"name":"override","in":"query","description":"Override any lock on the source document","required":false,"type":"boolean"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Document"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"423":{"description":"Locked - The source document is locked by another operation"},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postDocuments","x-purecloud-method-name":"postContentmanagementDocuments"}},"/api/v2/date":{"get":{"tags":["Utilities"],"summary":"Get the current system date/time","description":"","operationId":"getDate","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ServerDate"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getDate","x-purecloud-method-name":"getDate"}},"/api/v2/conversations/emails/{emailId}/participants/{participantId}/communications/{communicationId}":{"patch":{"tags":["Conversations"],"summary":"Update conversation participant's communication by disconnecting it.","description":"","operationId":"patchConversationsEmailsEmailIdParticipantsParticipantIdCommunicationsCommunicationId","produces":["application/json"],"parameters":[{"name":"emailId","in":"path","description":"emailId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"name":"communicationId","in":"path","description":"communicationId","required":true,"type":"string"},{"in":"body","name":"body","description":"Participant","required":true,"schema":{"$ref":"#/definitions/MediaParticipantRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"communication.state.required":"Can only update a communication's state to disconnected.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchEmailsEmailIdParticipantsParticipantIdCommunicationsCommunicationId","x-purecloud-method-name":"patchConversationsEmailParticipantCommunication"}},"/api/v2/conversations/emails/{emailId}/participants/{participantId}":{"patch":{"tags":["Conversations"],"summary":"Update conversation participant","description":"","operationId":"patchConversationsEmailsEmailIdParticipantsParticipantId","produces":["application/json"],"parameters":[{"name":"emailId","in":"path","description":"emailId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","description":"Update request","required":true,"schema":{"$ref":"#/definitions/MediaParticipantRequest"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","postino.error.answer.not.alerting":"Only alerting calls can be answered.","postino.error.transfer.canceled":"Answer failed because a pending attended transfer was canceled.","postino.error.wrong.org":"Request organization is incorrect for this conversation.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","conversation.error.forbidden.not.active.participant":"User is not active on call and cannot alter recordingState"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchEmailsEmailIdParticipantsParticipantId","x-purecloud-method-name":"patchConversationsEmailParticipant"}},"/api/v2/conversations/emails/{emailId}/participants/{participantId}/replace":{"post":{"tags":["Conversations"],"summary":"Replace this participant with the specified user and/or address","description":"","operationId":"postConversationsEmailsEmailIdParticipantsParticipantIdReplace","produces":["application/json"],"parameters":[{"name":"emailId","in":"path","description":"emailId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","description":"Transfer request","required":true,"schema":{"$ref":"#/definitions/TransferRequest"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","conversations.error.queue.not.found":"Interaction cannot be transferred to a queue that does not exist.","postino.error.transfer.replace.external":"External participants may not be replaced.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","postino.error.transfer.not.connected":"Only connected participants can be transferred."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","conversation.error.forbidden.not.active.participant":"User is not active on call and cannot alter recordingState"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postEmailsEmailIdParticipantsParticipantIdReplace","x-purecloud-method-name":"postConversationsEmailParticipantReplace"}},"/api/v2/conversations/emails/{emailId}/messages/{messageId}":{"get":{"tags":["Conversations"],"summary":"Get conversation message","description":"","operationId":"getConversationsEmailsEmailIdMessagesMessageId","produces":["application/json"],"parameters":[{"name":"emailId","in":"path","description":"emailId","required":true,"type":"string"},{"name":"messageId","in":"path","description":"messageId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EmailMessage"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","postino.error.org.missing":"OrganizationId header is required.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getEmailsEmailIdMessagesMessageId","x-purecloud-method-name":"getConversationsEmailMessage"}},"/api/v2/conversations/emails":{"get":{"tags":["Conversations"],"summary":"Get recent email conversations","description":"","operationId":"getConversationsEmails","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EmailConversationEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getEmails","x-purecloud-method-name":"getConversationsEmails"},"post":{"tags":["Conversations"],"summary":"Create an email conversation","description":"","operationId":"postConversationsEmails","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Create email request","required":true,"schema":{"$ref":"#/definitions/CreateEmailRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EmailConversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","postino.error.notnull.createconversationrequest.provider":"The provider property may not be null.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","email.outbound.queue.address.required":"The queue does not have an outbound email address configured.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","postino.error.notnull.createconversationrequest.queueid":"The queueId property may not be null.","email.outbound.queue.required":"An outbound email conversation requires a queue ID."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["conversation:email:create"]},"x-inin-method-name":"postEmails","x-purecloud-method-name":"postConversationsEmails"}},"/api/v2/conversations/emails/{emailId}/participants/{participantId}/wrapupcodes":{"get":{"tags":["Conversations"],"summary":"Get list of wrapup codes for this conversation participant","description":"","operationId":"getConversationsEmailsEmailIdParticipantsParticipantIdWrapupcodes","produces":["application/json"],"parameters":[{"name":"emailId","in":"path","description":"emailId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/WrapupCode"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getEmailsEmailIdParticipantsParticipantIdWrapupcodes","x-purecloud-method-name":"getConversationsEmailParticipantWrapupcodes"}},"/api/v2/conversations/emails/{emailId}/messages":{"get":{"tags":["Conversations"],"summary":"Get conversation messages","description":"","operationId":"getConversationsEmailsEmailIdMessages","produces":["application/json"],"parameters":[{"name":"emailId","in":"path","description":"emailId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EmailMessageListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getEmailsEmailIdMessages","x-purecloud-method-name":"getConversationsEmailMessages"},"post":{"tags":["Conversations"],"summary":"Send an email reply","description":"","operationId":"postConversationsEmailsEmailIdMessages","produces":["application/json"],"parameters":[{"name":"emailId","in":"path","description":"emailId","required":true,"type":"string"},{"in":"body","name":"body","description":"Reply","required":true,"schema":{"$ref":"#/definitions/EmailMessage"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EmailMessage"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"postino.error.attachments.upload.size":"Upload too large.","email.error.external.provider":"Operation not supported on emails with external providers.","bad.request":"The request could not be understood by the server due to malformed syntax.","postino.error.reply.no.body":"Replies must have a textBody or htmlBody.","postino.error.reply.no.sender":"No connected internal participant found for the reply.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","postino.error.reply.no.to":"Replies must have a to address.","postino.error.reply.no.receiver":"No connected external participant found for the reply.","postino.error.reply.no.userid":"Reply emails must have a userId.","email.error.invalid.email":"Attempted to send an email with an invalid parameter.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","postino.error.forbidden":"User is not an active participant on the conversation."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postEmailsEmailIdMessages","x-purecloud-method-name":"postConversationsEmailMessages"}},"/api/v2/conversations/emails/{emailId}/participants/{participantId}/attributes":{"patch":{"tags":["Conversations"],"summary":"Update the attributes on a conversation participant.","description":"","operationId":"patchConversationsEmailsEmailIdParticipantsParticipantIdAttributes","produces":["application/json"],"parameters":[{"name":"emailId","in":"path","description":"emailId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"in":"body","name":"body","description":"Participant attributes","required":true,"schema":{"$ref":"#/definitions/ParticipantAttributes"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchEmailsEmailIdParticipantsParticipantIdAttributes","x-purecloud-method-name":"patchConversationsEmailParticipantAttributes"}},"/api/v2/conversations/emails/{emailId}/participants/{participantId}/wrapup":{"get":{"tags":["Conversations"],"summary":"Get the wrap-up for this conversation participant. ","description":"","operationId":"getConversationsEmailsEmailIdParticipantsParticipantIdWrapup","produces":["application/json"],"parameters":[{"name":"emailId","in":"path","description":"emailId","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participantId","required":true,"type":"string"},{"name":"provisional","in":"query","description":"Indicates if the wrap-up code is provisional.","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Wrapup"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getEmailsEmailIdParticipantsParticipantIdWrapup","x-purecloud-method-name":"getConversationsEmailParticipantWrapup"}},"/api/v2/conversations/emails/{emailId}/messages/draft/attachments/{attachmentId}":{"delete":{"tags":["Conversations"],"summary":"Delete attachment from draft","description":"","operationId":"deleteConversationsEmailsEmailIdMessagesDraftAttachmentsAttachmentId","produces":["application/json"],"parameters":[{"name":"emailId","in":"path","description":"emailId","required":true,"type":"string"},{"name":"attachmentId","in":"path","description":"attachmentId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","postino.error.org.missing":"OrganizationId header is required."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","postino.error.forbidden":"User is not an active participant on the conversation."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteEmailsEmailIdMessagesDraftAttachmentsAttachmentId","x-purecloud-method-name":"deleteConversationsEmailMessagesDraftAttachment"}},"/api/v2/conversations/emails/{emailId}/messages/draft":{"get":{"tags":["Conversations"],"summary":"Get conversation draft reply","description":"","operationId":"getConversationsEmailsEmailIdMessagesDraft","produces":["application/json"],"parameters":[{"name":"emailId","in":"path","description":"emailId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EmailMessage"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","postino.error.org.missing":"OrganizationId header is required.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getEmailsEmailIdMessagesDraft","x-purecloud-method-name":"getConversationsEmailMessagesDraft"},"put":{"tags":["Conversations"],"summary":"Update conversation draft reply","description":"","operationId":"putConversationsEmailsEmailIdMessagesDraft","produces":["application/json"],"parameters":[{"name":"emailId","in":"path","description":"emailId","required":true,"type":"string"},{"in":"body","name":"body","description":"Draft","required":true,"schema":{"$ref":"#/definitions/EmailMessage"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EmailMessage"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"email.error.external.provider":"Operation not supported on emails with external providers.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","postino.error.forbidden":"User is not an active participant on the conversation."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putEmailsEmailIdMessagesDraft","x-purecloud-method-name":"putConversationsEmailMessagesDraft"}},"/api/v2/conversations/emails/{emailId}":{"get":{"tags":["Conversations"],"summary":"Get email conversation","description":"","operationId":"getConversationsEmailsEmailId","produces":["application/json"],"parameters":[{"name":"emailId","in":"path","description":"emailId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EmailConversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","postino.error.wrong.org":"Request organization is incorrect for this conversation.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"conversation.error.conversation.not.found":"The conversation does not exist.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getEmailsEmailId","x-purecloud-method-name":"getConversationsEmail"},"patch":{"tags":["Conversations"],"summary":"Update a conversation by disconnecting all of the participants","description":"","operationId":"patchConversationsEmailsEmailId","produces":["application/json"],"parameters":[{"name":"emailId","in":"path","description":"emailId","required":true,"type":"string"},{"in":"body","name":"body","description":"Conversation","required":true,"schema":{"$ref":"#/definitions/Conversation"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Conversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["conversation:communication:disconnect"]},"x-inin-method-name":"patchEmailsEmailId","x-purecloud-method-name":"patchConversationsEmail"}},"/api/v2/voicemail/groups/{groupId}/policy":{"get":{"tags":["Voicemail"],"summary":"Get a group's voicemail policy","description":"","operationId":"getVoicemailGroupsGroupIdPolicy","produces":["application/json"],"parameters":[{"name":"groupId","in":"path","description":"Group ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailGroupPolicy"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["directory:group:add","directory:group:edit","group_administration","group_creation"]},"x-inin-method-name":"getGroupsGroupIdPolicy","x-purecloud-method-name":"getVoicemailGroupPolicy"},"patch":{"tags":["Voicemail"],"summary":"Update a group's voicemail policy","description":"","operationId":"patchVoicemailGroupsGroupIdPolicy","produces":["application/json"],"parameters":[{"name":"groupId","in":"path","description":"Group ID","required":true,"type":"string"},{"in":"body","name":"body","description":"The group's voicemail policy","required":true,"schema":{"$ref":"#/definitions/VoicemailGroupPolicy"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailGroupPolicy"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["directory:group:add","directory:group:edit","group_administration","group_creation"]},"x-inin-method-name":"patchGroupsGroupIdPolicy","x-purecloud-method-name":"patchVoicemailGroupPolicy"}},"/api/v2/outbound/schedules/campaigns":{"get":{"tags":["Outbound"],"summary":"Query for a list of dialer campaign schedules.","description":"","operationId":"getOutboundSchedulesCampaigns","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/CampaignSchedule"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:schedule:view"]},"x-inin-method-name":"getSchedulesCampaigns","x-purecloud-method-name":"getOutboundSchedulesCampaigns"}},"/api/v2/scripts/{scriptId}":{"get":{"tags":["Scripts"],"summary":"Get a script","description":"","operationId":"getScriptsScriptId","produces":["application/json"],"parameters":[{"name":"scriptId","in":"path","description":"Script ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Script"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["scripter:script:view"]},"x-inin-method-name":"getScriptId","x-purecloud-method-name":"getScript"}},"/api/v2/architect/dependencytracking/object":{"get":{"tags":["Architect"],"summary":"Get a Dependency Tracking object","description":"","operationId":"getArchitectDependencytrackingObject","produces":["application/json"],"parameters":[{"name":"id","in":"query","description":"Object ID","required":true,"type":"string"},{"name":"version","in":"query","description":"Object version","required":false,"type":"string"},{"name":"objectType","in":"query","description":"Object type","required":false,"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},{"name":"consumedResources","in":"query","description":"Include resources this item consumes","required":false,"type":"boolean"},{"name":"consumingResources","in":"query","description":"Include resources that consume this item","required":false,"type":"boolean"},{"name":"consumedResourceType","in":"query","description":"Types of consumed resources to return, if consumed resources are requested","required":false,"type":"array","items":{"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},"collectionFormat":"multi"},{"name":"consumingResourceType","in":"query","description":"Types of consuming resources to return, if consuming resources are requested","required":false,"type":"array","items":{"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DependencyObject"}},"206":{"description":"Partial Content - the org data is being rebuilt or needs to be rebuilt."},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","architect.query.parameter.missing":"A required query parameter is missing or empty.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","architect.dependency.object.invalid.type":"An invalid dependency object type was specified."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.flow.version.missing":"Specified flow version is missing.","not.found":"The requested resource was not found.","architect.dependency.object.not.found":"Could not find the dependency object with specified ID and version.","architect.flow.not.found":"Could not find flow with specified ID."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.external.call.failure":"A call to another backend service failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request.","architect.database.throughput.exceeded":"Database too busy. Please try again."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getDependencytrackingObject","x-purecloud-method-name":"getArchitectDependencytrackingObject"}},"/api/v2/telephony/providers/edges/edgegroups/{edgeGroupId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get edge group.","description":"","operationId":"getTelephonyProvidersEdgesEdgegroupsEdgegroupId","produces":["application/json"],"parameters":[{"name":"edgeGroupId","in":"path","description":"Edge group ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Fields to expand in the response","required":false,"type":"array","items":{"type":"string","enum":["phoneTrunkBases","edgeTrunkBaseAssignment"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EdgeGroup"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesEdgegroupsEdgegroupId","x-purecloud-method-name":"getTelephonyProvidersEdgesEdgegroup"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update an edge group.","description":"","operationId":"putTelephonyProvidersEdgesEdgegroupsEdgegroupId","produces":["application/json"],"parameters":[{"name":"edgeGroupId","in":"path","description":"Edge group ID","required":true,"type":"string"},{"in":"body","name":"body","description":"EdgeGroup","required":true,"schema":{"$ref":"#/definitions/EdgeGroup"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EdgeGroup"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"required.field.missing":"A required field is missing a value.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","duplicate.value":"An edge group with this name already exists.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesEdgegroupsEdgegroupId","x-purecloud-method-name":"putTelephonyProvidersEdgesEdgegroup"},"delete":{"tags":["Telephony Providers Edge"],"summary":"Delete an edge group.","description":"","operationId":"deleteTelephonyProvidersEdgesEdgegroupsEdgegroupId","produces":["application/json"],"parameters":[{"name":"edgeGroupId","in":"path","description":"Edge group ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"deleteProvidersEdgesEdgegroupsEdgegroupId","x-purecloud-method-name":"deleteTelephonyProvidersEdgesEdgegroup"}},"/api/v2/oauth/clients/{clientId}":{"get":{"tags":["OAuth"],"summary":"Get OAuth Client","description":"","operationId":"getOauthClientsClientId","produces":["application/json"],"parameters":[{"name":"clientId","in":"path","description":"Client ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OAuthClient"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["oauth:client:view"]},"x-inin-method-name":"getClientsClientId","x-purecloud-method-name":"getOauthClient"},"put":{"tags":["OAuth"],"summary":"Update OAuth Client","description":"","operationId":"putOauthClientsClientId","produces":["application/json"],"parameters":[{"name":"clientId","in":"path","description":"Client ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Client","required":true,"schema":{"$ref":"#/definitions/OAuthClient"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OAuthClient"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","bad.grant.type":"Invalid grant type.","grant.type.required":"Grant type is required.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["oauth:client:edit"]},"x-inin-method-name":"putClientsClientId","x-purecloud-method-name":"putOauthClient"},"delete":{"tags":["OAuth"],"summary":"Delete OAuth Client","description":"","operationId":"deleteOauthClientsClientId","produces":["application/json"],"parameters":[{"name":"clientId","in":"path","description":"Client ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["oauth:client:delete"]},"x-inin-method-name":"deleteClientsClientId","x-purecloud-method-name":"deleteOauthClient"}},"/api/v2/oauth/clients/{clientId}/secret":{"post":{"tags":["OAuth"],"summary":"Regenerate Client Secret","description":"This operation will set the client secret to a randomly generated cryptographically random value. All clients must be updated with the new secret. This operation should be used with caution.","operationId":"postOauthClientsClientIdSecret","produces":["application/json"],"parameters":[{"name":"clientId","in":"path","description":"Client ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OAuthClient"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["oauth:client:edit"]},"x-inin-method-name":"postClientsClientIdSecret","x-purecloud-method-name":"postOauthClientSecret"}},"/api/v2/license/definitions/{licenseId}":{"get":{"tags":["License"],"summary":"Get PureCloud license definition.","description":"","operationId":"getLicenseDefinitionsLicenseId","produces":["application/json"],"parameters":[{"name":"licenseId","in":"path","description":"ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LicenseDefinition"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["billing:subscription:read","billing:subscription:view","billing:subscription:create","billing:subscription:add"]},"x-inin-method-name":"getDefinitionsLicenseId","x-purecloud-method-name":"getLicenseDefinition"}},"/api/v2/telephony/providers/edges/certificateauthorities/{certificateId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a certificate authority.","description":"","operationId":"getTelephonyProvidersEdgesCertificateauthoritiesCertificateId","produces":["application/json"],"parameters":[{"name":"certificateId","in":"path","description":"Certificate ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainCertificateAuthority"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesCertificateauthoritiesCertificateId","x-purecloud-method-name":"getTelephonyProvidersEdgesCertificateauthority"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update a certificate authority.","description":"","operationId":"putTelephonyProvidersEdgesCertificateauthoritiesCertificateId","produces":["application/json"],"parameters":[{"name":"certificateId","in":"path","description":"Certificate ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Certificate authority","required":true,"schema":{"$ref":"#/definitions/DomainCertificateAuthority"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainCertificateAuthority"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesCertificateauthoritiesCertificateId","x-purecloud-method-name":"putTelephonyProvidersEdgesCertificateauthority"},"delete":{"tags":["Telephony Providers Edge"],"summary":"Delete a certificate authority.","description":"","operationId":"deleteTelephonyProvidersEdgesCertificateauthoritiesCertificateId","produces":["application/json"],"parameters":[{"name":"certificateId","in":"path","description":"Certificate ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"deleteProvidersEdgesCertificateauthoritiesCertificateId","x-purecloud-method-name":"deleteTelephonyProvidersEdgesCertificateauthority"}},"/api/v2/outbound/campaigns/{campaignId}/stats":{"get":{"tags":["Outbound"],"summary":"Get statistics about a Dialer Campaign","description":"","operationId":"getOutboundCampaignsCampaignIdStats","produces":["application/json"],"parameters":[{"name":"campaignId","in":"path","description":"Campaign ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CampaignStats"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","campaign.not.found":"The dialer campaign was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaign:view"]},"x-inin-method-name":"getCampaignsCampaignIdStats","x-purecloud-method-name":"getOutboundCampaignStats"}},"/api/v2/groups/search":{"get":{"tags":["Groups","Search"],"summary":"Search groups using the q64 value returned from a previous search","description":"","operationId":"getGroupsSearch","produces":["application/json"],"parameters":[{"name":"q64","in":"query","description":"q64","required":true,"type":"string"},{"name":"expand","in":"query","description":"expand","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/GroupsSearchResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSearch","x-purecloud-method-name":"getGroupsSearch"},"post":{"tags":["Groups","Search"],"summary":"Search groups","description":"","operationId":"postGroupsSearch","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Search request options","required":true,"schema":{"$ref":"#/definitions/GroupSearchRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/GroupsSearchResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postSearch","x-purecloud-method-name":"postGroupsSearch"}},"/api/v2/contentmanagement/auditquery":{"post":{"tags":["Content Management"],"summary":"Query audits","description":"","operationId":"postContentmanagementAuditquery","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Allows for a filtered query returning facet information","required":true,"schema":{"$ref":"#/definitions/ContentQueryRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/QueryResults"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postAuditquery","x-purecloud-method-name":"postContentmanagementAuditquery"}},"/api/v2/routing/languages/{languageId}":{"get":{"tags":["Languages"],"summary":"Get language","description":"","operationId":"getRoutingLanguagesLanguageId","produces":["application/json"],"parameters":[{"name":"languageId","in":"path","description":"Language ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Language"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:skill:manage"]},"x-inin-method-name":"getLanguagesLanguageId","x-purecloud-method-name":"getRoutingLanguage"},"delete":{"tags":["Languages"],"summary":"Delete Language","description":"","operationId":"deleteRoutingLanguagesLanguageId","produces":["application/json"],"parameters":[{"name":"languageId","in":"path","description":"Language ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:skill:manage"]},"x-inin-method-name":"deleteLanguagesLanguageId","x-purecloud-method-name":"deleteRoutingLanguage"}},"/api/v2/outbound/contactlists/{contactListId}":{"get":{"tags":["Outbound"],"summary":"Get a dialer contact list.","description":"","operationId":"getOutboundContactlistsContactlistId","produces":["application/json"],"parameters":[{"name":"contactListId","in":"path","description":"ContactList ID","required":true,"type":"string"},{"name":"includeImportStatus","in":"query","description":"Import status","required":false,"type":"boolean","default":false},{"name":"includeSize","in":"query","description":"Include size","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ContactList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"contact.list.not.found":"The dialer contact list was not found.","not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:contactList:view"]},"x-inin-method-name":"getContactlistsContactlistId","x-purecloud-method-name":"getOutboundContactlist"},"put":{"tags":["Outbound"],"summary":"Update a contact list.","description":"","operationId":"putOutboundContactlistsContactlistId","produces":["application/json"],"parameters":[{"name":"contactListId","in":"path","description":"ContactList ID","required":true,"type":"string"},{"in":"body","name":"body","description":"ContactList","required":true,"schema":{"$ref":"#/definitions/ContactList"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ContactList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"contact.columns.dont.match":"Contact columns field and ordered contact columns field must match.","name.cannot.be.blank":"A name must be provided.","contact.columns.do.not.contain.phone.number.column":"","no.phone.columns":"","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"The name already exists.","not.unique.phone.columns":"Phone Number Columns contain duplicate values.","no.contact.columns.defined":"There are no contact columns defined.","invalid.update":"","not.unique.contact.columns":"Contact Columns contains duplicate values.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","cannot.update.phone.columns":"The phone columns can not be updated.","invalid.contact.phone.column":"The contact phone columns are invalid.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","cannot.update.contact.column.names":"The contact column names can not be updated."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:contactList:edit"]},"x-inin-method-name":"putContactlistsContactlistId","x-purecloud-method-name":"putOutboundContactlist"},"delete":{"tags":["Outbound"],"summary":"Delete a contact list.","description":"","operationId":"deleteOutboundContactlistsContactlistId","produces":["application/json"],"parameters":[{"name":"contactListId","in":"path","description":"ContactList ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"name.cannot.be.blank":"A name must be provided.","bad.request":"The request could not be understood by the server due to malformed syntax.","referential.integrity.error":"Could not delete the resource because it is referenced by another entity.","contact.list.import.in.progress":"The contact list import is in progress.","contact.list.in.use":"The contact list is in use."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:contactList:delete"]},"x-inin-method-name":"deleteContactlistsContactlistId","x-purecloud-method-name":"deleteOutboundContactlist"}},"/api/v2/oauth/clients":{"get":{"tags":["OAuth"],"summary":"The list of OAuth clients","description":"","operationId":"getOauthClients","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OAuthClientEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["oauth:client:view"]},"x-inin-method-name":"getClients","x-purecloud-method-name":"getOauthClients"},"post":{"tags":["OAuth"],"summary":"Create OAuth client","description":"The OAuth Grant/Client is required in order to create an authentication token and gain access to PureCloud. \nThe preferred authorizedGrantTypes is 'CODE' which requires applications to send a client ID and client secret. This is typically a web server. \nIf the client is unable to secure the client secret then the 'TOKEN' grant type aka IMPLICIT should be used. This is would be for browser or mobile apps. \nIf a client is to be used outside of the context of a user then the 'CLIENT-CREDENTIALS' grant may be used. In this case the client must be granted roles \nvia the 'roleIds' field.","operationId":"postOauthClients","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Client","required":true,"schema":{"$ref":"#/definitions/OAuthClient"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OAuthClient"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","auth.too.many.clients":"Too many clients exist in this organization.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","bad.grant.type":"Invalid grant type.","missing.client.roles":"Client roles are missing.","grant.type.required":"Grant type is required.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["oauth:client:add"]},"x-inin-method-name":"postClients","x-purecloud-method-name":"postOauthClients"}},"/api/v2/analytics/reporting/schedules":{"get":{"tags":["Analytics"],"summary":"Get a list of scheduled report jobs","description":"Get a list of scheduled report jobs.","operationId":"getAnalyticsReportingSchedules","produces":["application/json"],"parameters":[{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ReportScheduleEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getReportingSchedules","x-purecloud-method-name":"getAnalyticsReportingSchedules"},"post":{"tags":["Analytics"],"summary":"Create a scheduled report job","description":"Create a scheduled report job.","operationId":"postAnalyticsReportingSchedules","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"ReportSchedule","required":true,"schema":{"$ref":"#/definitions/ReportSchedule"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ReportSchedule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postReportingSchedules","x-purecloud-method-name":"postAnalyticsReportingSchedules"}},"/api/v2/geolocations/settings":{"get":{"tags":["Geolocation"],"summary":"Get a organization's GeolocationSettings","description":"","operationId":"getGeolocationsSettings","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/GeolocationSettings"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSettings","x-purecloud-method-name":"getGeolocationsSettings"},"patch":{"tags":["Geolocation"],"summary":"Patch a organization's GeolocationSettings","description":"","operationId":"patchGeolocationsSettings","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Geolocation settings","required":true,"schema":{"$ref":"#/definitions/GeolocationSettings"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/GeolocationSettings"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"patchSettings","x-purecloud-method-name":"patchGeolocationsSettings"}},"/api/v2/telephony/providers/edges/{edgeId}/logs/jobs/{jobId}/upload":{"post":{"tags":["Telephony Providers Edge"],"summary":"Request that the specified fileIds be uploaded from the Edge.","description":"","operationId":"postTelephonyProvidersEdgesEdgeIdLogsJobsJobIdUpload","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"name":"jobId","in":"path","description":"Job ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Log upload request","required":true,"schema":{"$ref":"#/definitions/EdgeLogsJobUploadRequest"}}],"responses":{"202":{"description":"Accepted - Files are being uploaded to the job. Watch the uploadStatus property on the job files."},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesEdgeIdLogsJobsJobIdUpload","x-purecloud-method-name":"postTelephonyProvidersEdgeLogsJobUpload"}},"/api/v2/routing/wrapupcodes/{codeId}":{"get":{"tags":["Routing"],"summary":"Get details about this wrap-up code.","description":"","operationId":"getRoutingWrapupcodesCodeId","produces":["application/json"],"parameters":[{"name":"codeId","in":"path","description":"Wrapup Code ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/WrapupCode"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:wrapupCode:view"]},"x-inin-method-name":"getWrapupcodesCodeId","x-purecloud-method-name":"getRoutingWrapupcode"},"put":{"tags":["Routing"],"summary":"Update wrap-up code","description":"","operationId":"putRoutingWrapupcodesCodeId","produces":["application/json"],"parameters":[{"name":"codeId","in":"path","description":"Wrapup Code ID","required":true,"type":"string"},{"in":"body","name":"body","description":"WrapupCode","required":true,"schema":{"$ref":"#/definitions/WrapupCode"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/WrapupCode"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:wrapupCode:edit"]},"x-inin-method-name":"putWrapupcodesCodeId","x-purecloud-method-name":"putRoutingWrapupcode"},"delete":{"tags":["Routing"],"summary":"Delete wrap-up code","description":"","operationId":"deleteRoutingWrapupcodesCodeId","produces":["application/json"],"parameters":[{"name":"codeId","in":"path","description":"Wrapup Code ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:wrapupCode:delete"]},"x-inin-method-name":"deleteWrapupcodesCodeId","x-purecloud-method-name":"deleteRoutingWrapupcode"}},"/api/v2/telephony/providers/edges/sites/{siteId}/numberplans/{numberPlanId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a Number Plan by ID.","description":"","operationId":"getTelephonyProvidersEdgesSitesSiteIdNumberplansNumberplanId","produces":["application/json"],"parameters":[{"name":"siteId","in":"path","description":"Site ID","required":true,"type":"string"},{"name":"numberPlanId","in":"path","description":"Number Plan ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/NumberPlan"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesSitesSiteIdNumberplansNumberplanId","x-purecloud-method-name":"getTelephonyProvidersEdgesSiteNumberplan"}},"/api/v2/outbound/callanalysisresponsesets":{"get":{"tags":["Outbound"],"summary":"Query a list of dialer call analysis response sets.","description":"","operationId":"getOutboundCallanalysisresponsesets","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"filterType","in":"query","description":"Filter type","required":false,"type":"string","default":"Prefix","enum":["Equals","RegEx","Contains","Prefix","LessThan","LessThanEqualTo","GreaterThan","GreaterThanEqualTo","BeginsWith","EndsWith"]},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"a","enum":["ascending","descending"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ResponseSetEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:responseSet:view"]},"x-inin-method-name":"getCallanalysisresponsesets","x-purecloud-method-name":"getOutboundCallanalysisresponsesets"},"post":{"tags":["Outbound"],"summary":"Create a dialer call analysis response set.","description":"","operationId":"postOutboundCallanalysisresponsesets","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"ResponseSet","required":true,"schema":{"$ref":"#/definitions/ResponseSet"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ResponseSet"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"name.cannot.be.blank":"A name must be provided.","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"The name already exists.","invalid.create":"","invalid.flow":"The outbound flow could not be found.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:responseSet:add"]},"x-inin-method-name":"postCallanalysisresponsesets","x-purecloud-method-name":"postOutboundCallanalysisresponsesets"}},"/api/v2/outbound/campaigns/{campaignId}/interactions":{"get":{"tags":["Outbound"],"summary":"Get dialer campaign interactions.","description":"","operationId":"getOutboundCampaignsCampaignIdInteractions","produces":["application/json"],"parameters":[{"name":"campaignId","in":"path","description":"Campaign ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CampaignInteractions"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaign:view"]},"x-inin-method-name":"getCampaignsCampaignIdInteractions","x-purecloud-method-name":"getOutboundCampaignInteractions"}},"/api/v2/outbound/dnclists/{dncListId}/phonenumbers":{"post":{"tags":["Outbound"],"summary":"Add phone numbers to a Dialer DNC list.","description":"Only Internal DNC lists may be appended to","operationId":"postOutboundDnclistsDnclistIdPhonenumbers","produces":["application/json"],"parameters":[{"name":"dncListId","in":"path","description":"DncList ID","required":true,"type":"string"},{"in":"body","name":"body","description":"DNC Phone Numbers","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"dnc.source.operation.not.supported":"An attempt was made to append numbers to a DNC list that is not of type Internal","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"dnc.list.not.found":"The do not call list could not be found.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:dnc:add"]},"x-inin-method-name":"postDnclistsDnclistIdPhonenumbers","x-purecloud-method-name":"postOutboundDnclistPhonenumbers"}},"/api/v2/greetings/{greetingId}/media":{"get":{"tags":["Greetings"],"summary":"Get media playback URI for this greeting","description":"","operationId":"getGreetingsGreetingIdMedia","produces":["application/json"],"parameters":[{"name":"greetingId","in":"path","description":"Greeting ID","required":true,"type":"string"},{"name":"formatId","in":"query","description":"The desired media format.","required":false,"type":"string","default":"WAV","enum":["WAV","WEBM","WAV_ULAW","OGG_VORBIS","OGG_OPUS","NONE"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/GreetingMediaInfo"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getGreetingIdMedia","x-purecloud-method-name":"getGreetingMedia"}},"/api/v2/users/{userId}/profileskills":{"get":{"tags":["Users"],"summary":"List profile skills for a user","description":"","operationId":"getUsersUserIdProfileskills","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"type":"string"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["directory:userProfile:view"]},"x-inin-method-name":"getUserIdProfileskills","x-purecloud-method-name":"getUserProfileskills"},"put":{"tags":["Users"],"summary":"Update profile skills for a user","description":"","operationId":"putUsersUserIdProfileskills","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Skills","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"type":"string"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["directory:userProfile:edit","admin","user_manager","user_administration"]},"x-inin-method-name":"putUserIdProfileskills","x-purecloud-method-name":"putUserProfileskills"}},"/api/v2/identityproviders/okta":{"get":{"tags":["Identity Provider"],"summary":"Get Okta Identity Provider","description":"","operationId":"getIdentityprovidersOkta","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Okta"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:view"]},"x-inin-method-name":"getOkta","x-purecloud-method-name":"getIdentityprovidersOkta"},"put":{"tags":["Identity Provider"],"summary":"Update/Create Okta Identity Provider","description":"","operationId":"putIdentityprovidersOkta","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Provider","required":true,"schema":{"$ref":"#/definitions/Okta"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OAuthProvider"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:add","sso:provider:edit"]},"x-inin-method-name":"putOkta","x-purecloud-method-name":"putIdentityprovidersOkta"},"delete":{"tags":["Identity Provider"],"summary":"Delete Okta Identity Provider","description":"","operationId":"deleteIdentityprovidersOkta","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:delete"]},"x-inin-method-name":"deleteOkta","x-purecloud-method-name":"deleteIdentityprovidersOkta"}},"/api/v2/groups/{groupId}/greetings/defaults":{"get":{"tags":["Greetings"],"summary":"Grabs the list of Default Greetings given a Group's ID","description":"","operationId":"getGroupsGroupIdGreetingsDefaults","produces":["application/json"],"parameters":[{"name":"groupId","in":"path","description":"Group ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DefaultGreetingList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getGroupIdGreetingsDefaults","x-purecloud-method-name":"getGroupGreetingsDefaults"},"put":{"tags":["Greetings"],"summary":"Updates the DefaultGreetingList of the specified Group","description":"","operationId":"putGroupsGroupIdGreetingsDefaults","produces":["application/json"],"parameters":[{"name":"groupId","in":"path","description":"Group ID","required":true,"type":"string"},{"in":"body","name":"body","description":"The updated defaultGreetingList","required":true,"schema":{"$ref":"#/definitions/DefaultGreetingList"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DefaultGreetingList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putGroupIdGreetingsDefaults","x-purecloud-method-name":"putGroupGreetingsDefaults"}},"/api/v2/scripts/published/{scriptId}/pages":{"get":{"tags":["Scripts"],"summary":"Get the list of published pages","description":"","operationId":"getScriptsPublishedScriptIdPages","produces":["application/json"],"parameters":[{"name":"scriptId","in":"path","description":"Script ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/Page"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["scripter:publishedScript:view"]},"x-inin-method-name":"getPublishedScriptIdPages","x-purecloud-method-name":"getScriptsPublishedScriptIdPages"}},"/api/v2/documentation/search":{"get":{"tags":["Search"],"summary":"Search documentation using the q64 value returned from a previous search","description":"","operationId":"getDocumentationSearch","produces":["application/json"],"parameters":[{"name":"q64","in":"query","description":"q64","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DocumentationSearchResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSearch","x-purecloud-method-name":"getDocumentationSearch"},"post":{"tags":["Search"],"summary":"Search documentation","description":"","operationId":"postDocumentationSearch","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Search request options","required":true,"schema":{"$ref":"#/definitions/DocumentationSearchRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DocumentationSearchResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postSearch","x-purecloud-method-name":"postDocumentationSearch"}},"/api/v2/timezones":{"get":{"tags":["Utilities"],"summary":"Get time zones list","description":"","operationId":"getTimezones","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TimeZoneEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getTimezones","x-purecloud-method-name":"getTimezones"}},"/api/v2/telephony/providers/edges/lines/{lineId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a Line by ID","description":"","operationId":"getTelephonyProvidersEdgesLinesLineId","produces":["application/json"],"parameters":[{"name":"lineId","in":"path","description":"Line ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Line"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesLinesLineId","x-purecloud-method-name":"getTelephonyProvidersEdgesLine"}},"/api/v2/configuration/schemas/edges/vnext/{schemaCategory}/{schemaType}/{schemaId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a json schema (Deprecated)","description":"","operationId":"getConfigurationSchemasEdgesVnextSchemacategorySchematypeSchemaId","produces":["application/json"],"parameters":[{"name":"schemaCategory","in":"path","description":"Schema category","required":true,"type":"string"},{"name":"schemaType","in":"path","description":"Schema type","required":true,"type":"string"},{"name":"schemaId","in":"path","description":"Schema ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Organization"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-method-name":"getSchemasEdgesVnextSchemacategorySchematypeSchemaId","x-purecloud-method-name":"getConfigurationSchemasEdgesVnextSchemaCategorySchemaTypeSchemaId"}},"/api/v2/configuration/schemas/edges/vnext/{schemaCategory}/{schemaType}/{schemaId}/{extensionType}/{metadataId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get metadata for a schema (Deprecated)","description":"","operationId":"getConfigurationSchemasEdgesVnextSchemacategorySchematypeSchemaIdExtensiontypeMetadataId","produces":["application/json"],"parameters":[{"name":"schemaCategory","in":"path","description":"Schema category","required":true,"type":"string"},{"name":"schemaType","in":"path","description":"Schema type","required":true,"type":"string"},{"name":"schemaId","in":"path","description":"Schema ID","required":true,"type":"string"},{"name":"extensionType","in":"path","description":"extension","required":true,"type":"string"},{"name":"metadataId","in":"path","description":"Metadata ID","required":true,"type":"string"},{"name":"type","in":"query","description":"Type","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Organization"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-method-name":"getSchemasEdgesVnextSchemacategorySchematypeSchemaIdExtensiontypeMetadataId","x-purecloud-method-name":"getConfigurationSchemasEdgesVnextSchemaCategorySchemaTypeSchemaIdExtensionTypeMetadataId"}},"/api/v2/architect/systemprompts/{promptId}/resources":{"get":{"tags":["Architect"],"summary":"Get system prompt resources.","description":"","operationId":"getArchitectSystempromptsPromptIdResources","produces":["application/json"],"parameters":[{"name":"promptId","in":"path","description":"Prompt ID","required":true,"type":"string"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"id"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"asc"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SystemPromptAssetEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getSystempromptsPromptIdResources","x-purecloud-method-name":"getArchitectSystempromptResources"},"post":{"tags":["Architect"],"summary":"Create system prompt resource override.","description":"","operationId":"postArchitectSystempromptsPromptIdResources","produces":["application/json"],"parameters":[{"name":"promptId","in":"path","description":"Prompt ID","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/SystemPromptAsset"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SystemPromptAsset"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.prompt.resource.validate.failed.language":"Failed to validate prompt resource due to missing or invalid language.","architect.prompt.resource.invalid.tags":"The specified tags are in an invalid format.","architect.system.prompt.resource.lang.missing":"A language was not specified in the request.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","architect.object.validate.failed":"Failed to validate object.","architect.object.validate.failed.value":"Failed to validate object due to invalid field value.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.external.call.failure":"A call to another backend service failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"postSystempromptsPromptIdResources","x-purecloud-method-name":"postArchitectSystempromptResources"}},"/api/v2/contentmanagement/shares/{shareId}":{"get":{"tags":["Content Management"],"summary":"Retrieve details about an existing share.","description":"","operationId":"getContentmanagementSharesShareId","produces":["application/json"],"parameters":[{"name":"shareId","in":"path","description":"Share ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["member"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Share"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSharesShareId","x-purecloud-method-name":"getContentmanagementShare"},"delete":{"tags":["Content Management"],"summary":"Deletes an existing share.","description":"This revokes sharing rights specified in the share record","operationId":"deleteContentmanagementSharesShareId","produces":["application/json"],"parameters":[{"name":"shareId","in":"path","description":"Share ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteSharesShareId","x-purecloud-method-name":"deleteContentmanagementShare"}},"/api/v2/alerting/interactionstats/rules/{ruleId}":{"get":{"tags":["Alerting"],"summary":"Get an interaction stats rule.","description":"","operationId":"getAlertingInteractionstatsRulesRuleId","produces":["application/json"],"parameters":[{"name":"ruleId","in":"path","description":"Rule ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/InteractionStatsRule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:view"]},"x-inin-method-name":"getInteractionstatsRulesRuleId","x-purecloud-method-name":"getAlertingInteractionstatsRule"},"put":{"tags":["Alerting"],"summary":"Update an interaction stats rule","description":"","operationId":"putAlertingInteractionstatsRulesRuleId","produces":["application/json"],"parameters":[{"name":"ruleId","in":"path","description":"Rule ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers"]},"collectionFormat":"multi"},{"in":"body","name":"body","description":"AlertingRule","required":true,"schema":{"$ref":"#/definitions/InteractionStatsRule"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/InteractionStatsRule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:edit"]},"x-inin-method-name":"putInteractionstatsRulesRuleId","x-purecloud-method-name":"putAlertingInteractionstatsRule"},"delete":{"tags":["Alerting"],"summary":"Delete an interaction stats rule.","description":"","operationId":"deleteAlertingInteractionstatsRulesRuleId","produces":["application/json"],"parameters":[{"name":"ruleId","in":"path","description":"Rule ID","required":true,"type":"string"}],"responses":{"204":{"description":"Interaction stats rule deleted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:delete"]},"x-inin-method-name":"deleteInteractionstatsRulesRuleId","x-purecloud-method-name":"deleteAlertingInteractionstatsRule"}},"/api/v2/license/definitions":{"get":{"tags":["License"],"summary":"Get all PureCloud license definitions available for the organization.","description":"","operationId":"getLicenseDefinitions","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LicenseDefinitionListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["billing:subscription:read","billing:subscription:view","billing:subscription:create","billing:subscription:add"]},"x-inin-method-name":"getDefinitions","x-purecloud-method-name":"getLicenseDefinitions"}},"/api/v2/identityproviders/ping":{"get":{"tags":["Identity Provider"],"summary":"Get Ping Identity Provider","description":"","operationId":"getIdentityprovidersPing","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PingIdentity"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:view"]},"x-inin-method-name":"getPing","x-purecloud-method-name":"getIdentityprovidersPing"},"put":{"tags":["Identity Provider"],"summary":"Update/Create Ping Identity Provider","description":"","operationId":"putIdentityprovidersPing","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Provider","required":true,"schema":{"$ref":"#/definitions/PingIdentity"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OAuthProvider"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:add","sso:provider:edit"]},"x-inin-method-name":"putPing","x-purecloud-method-name":"putIdentityprovidersPing"},"delete":{"tags":["Identity Provider"],"summary":"Delete Ping Identity Provider","description":"","operationId":"deleteIdentityprovidersPing","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:delete"]},"x-inin-method-name":"deletePing","x-purecloud-method-name":"deleteIdentityprovidersPing"}},"/api/v2/externalcontacts/reversewhitepageslookup":{"get":{"tags":["External Contacts"],"summary":"Lookup contacts and externalOrganizations based on an attribute","description":"","operationId":"getExternalcontactsReversewhitepageslookup","produces":["application/json"],"parameters":[{"name":"lookupVal","in":"query","description":"User supplied value to lookup contacts/externalOrganizations (supports email addresses, e164 phone numbers, Twitter screen names)","required":true,"type":"string"},{"name":"expand","in":"query","description":"which field, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["contacts.externalOrganization","externalDataSources"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ReverseWhitepagesLookupResult"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:contact:view"]},"x-inin-method-name":"getReversewhitepageslookup","x-purecloud-method-name":"getExternalcontactsReversewhitepageslookup"}},"/api/v2/telephony/providers/edges/sites/{siteId}/rebalance":{"post":{"tags":["Telephony Providers Edge"],"summary":"Triggers the rebalance operation.","description":"","operationId":"postTelephonyProvidersEdgesSitesSiteIdRebalance","produces":["application/json"],"parameters":[{"name":"siteId","in":"path","description":"Site ID","required":true,"type":"string"}],"responses":{"202":{"description":"Accepted - Processing the Rebalance"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesSitesSiteIdRebalance","x-purecloud-method-name":"postTelephonyProvidersEdgesSiteRebalance"}},"/api/v2/quality/evaluators/activity":{"get":{"tags":["Quality"],"summary":"Get an evaluator activity","description":"","operationId":"getQualityEvaluatorsActivity","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"The total page size requested","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"The page number requested","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"variable name requested to sort by","required":false,"type":"string"},{"name":"expand","in":"query","description":"variable name requested by expand list","required":false,"type":"array","items":{"type":"object"},"collectionFormat":"multi"},{"name":"nextPage","in":"query","description":"next page token","required":false,"type":"string"},{"name":"previousPage","in":"query","description":"Previous page token","required":false,"type":"string"},{"name":"startTime","in":"query","description":"The start time specified. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","required":false,"type":"string","format":"date-time"},{"name":"endTime","in":"query","description":"The end time specified. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","required":false,"type":"string","format":"date-time"},{"name":"name","in":"query","description":"Evaluator name","required":false,"type":"string"},{"name":"permission","in":"query","description":"permission strings","required":false,"type":"array","items":{"type":"object"},"collectionFormat":"multi"},{"name":"group","in":"query","description":"group id","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EvaluatorActivityEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getEvaluatorsActivity","x-purecloud-method-name":"getQualityEvaluatorsActivity"}},"/api/v2/telephony/providers/edges/lines":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a list of Lines","description":"","operationId":"getTelephonyProvidersEdgesLines","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"Value by which to sort","required":false,"type":"string","default":"name"},{"name":"expand","in":"query","description":"Fields to expand in the response, comma-separated","required":false,"type":"array","items":{"type":"string","enum":["properties","site","edgeGroup","primaryEdge","secondaryEdge","edges","assignedUser"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LineEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesLines","x-purecloud-method-name":"getTelephonyProvidersEdgesLines"}},"/api/v2/quality/spotability":{"post":{"tags":["Quality"],"summary":"Retrieve the spotability statistic","description":"","operationId":"postQualitySpotability","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Keyword Set","required":false,"schema":{"$ref":"#/definitions/KeywordSet"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/KeywordSet"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postSpotability","x-purecloud-method-name":"postQualitySpotability"}},"/api/v2/conversations/faxes":{"post":{"tags":["Conversations"],"summary":"Create Fax Conversation","description":"","operationId":"postConversationsFaxes","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Fax","required":true,"schema":{"$ref":"#/definitions/FaxSendRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/FaxSendResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"fax.content.type.not.supported":"The fax content type is not supported.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"fax.forbidden":"You are not permitted to send faxes.","missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postFaxes","x-purecloud-method-name":"postConversationsFaxes"}},"/api/v2/certificate/details":{"post":{"tags":["Utilities"],"summary":"Returns the information about an X509 PEM encoded certificate or certificate chain.","description":"","operationId":"postCertificateDetails","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Certificate","required":true,"schema":{"$ref":"#/definitions/Certificate"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ParsedCertificate"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postDetails","x-purecloud-method-name":"postCertificateDetails"}},"/api/v2/outbound/schedules/campaigns/{campaignId}":{"get":{"tags":["Outbound"],"summary":"Get a dialer campaign schedule.","description":"","operationId":"getOutboundSchedulesCampaignsCampaignId","produces":["application/json"],"parameters":[{"name":"campaignId","in":"path","description":"Campaign ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CampaignSchedule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","campaign.not.found":"The dialer campaign was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:schedule:view"]},"x-inin-method-name":"getSchedulesCampaignsCampaignId","x-purecloud-method-name":"getOutboundSchedulesCampaign"},"put":{"tags":["Outbound"],"summary":"Update a new campaign schedule.","description":"","operationId":"putOutboundSchedulesCampaignsCampaignId","produces":["application/json"],"parameters":[{"name":"campaignId","in":"path","description":"Campaign ID","required":true,"type":"string"},{"in":"body","name":"body","description":"CampaignSchedule","required":true,"schema":{"$ref":"#/definitions/CampaignSchedule"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CampaignSchedule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"invalid.update":"","invalid.interval.time":"","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","campaign.not.found":"The dialer campaign was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:schedule:edit"]},"x-inin-method-name":"putSchedulesCampaignsCampaignId","x-purecloud-method-name":"putOutboundSchedulesCampaign"},"delete":{"tags":["Outbound"],"summary":"Delete a dialer campaign schedule.","description":"","operationId":"deleteOutboundSchedulesCampaignsCampaignId","produces":["application/json"],"parameters":[{"name":"campaignId","in":"path","description":"Campaign ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","campaign.not.found":"The dialer campaign was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:schedule:delete"]},"x-inin-method-name":"deleteSchedulesCampaignsCampaignId","x-purecloud-method-name":"deleteOutboundSchedulesCampaign"}},"/api/v2/telephony/providers/edges/edgeversionreport":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get the edge version report.","description":"The report will not have consistent data about the edge version(s) until all edges have been reset.","operationId":"getTelephonyProvidersEdgesEdgeversionreport","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EdgeVersionReport"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getProvidersEdgesEdgeversionreport","x-purecloud-method-name":"getTelephonyProvidersEdgesEdgeversionreport"}},"/api/v2/fax/documents/{documentId}":{"get":{"tags":["Fax"],"summary":"Get a document.","description":"","operationId":"getFaxDocumentsDocumentId","produces":["application/json"],"parameters":[{"name":"documentId","in":"path","description":"Document ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/FaxDocument"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getDocumentsDocumentId","x-purecloud-method-name":"getFaxDocument"},"put":{"tags":["Fax"],"summary":"Update a fax document.","description":"","operationId":"putFaxDocumentsDocumentId","produces":["application/json"],"parameters":[{"name":"documentId","in":"path","description":"Document ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Document","required":true,"schema":{"$ref":"#/definitions/FaxDocument"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/FaxDocument"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putDocumentsDocumentId","x-purecloud-method-name":"putFaxDocument"},"delete":{"tags":["Fax"],"summary":"Delete a fax document.","description":"","operationId":"deleteFaxDocumentsDocumentId","produces":["application/json"],"parameters":[{"name":"documentId","in":"path","description":"Document ID","required":true,"type":"string"}],"responses":{"202":{"description":"Accepted - Processing Delete"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteDocumentsDocumentId","x-purecloud-method-name":"deleteFaxDocument"}},"/api/v2/search":{"get":{"tags":["Search","Suggest"],"summary":"Search using the q64 value returned from a previous search.","description":"","operationId":"getSearch","produces":["application/json"],"parameters":[{"name":"q64","in":"query","description":"q64","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["routingStatus","presence","conversationSummary","outOfOffice","geolocation","station","authorization","profileSkills","locations","groupMemberships","callerUser.routingStatus","callerUser.primaryPresence","callerUser.conversationSummary","callerUser.outOfOffice","callerUser.geolocation"]},"collectionFormat":"multi"},{"name":"profile","in":"query","description":"profile","required":false,"type":"boolean","default":true}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/JsonNodeSearchResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSearch","x-purecloud-method-name":"getSearch"},"post":{"tags":["Search","Suggest"],"summary":"Search resources.","description":"","operationId":"postSearch","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Search request options","required":true,"schema":{"$ref":"#/definitions/SearchRequest"}},{"name":"profile","in":"query","description":"profile","required":false,"type":"boolean","default":true}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/JsonNodeSearchResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postSearch","x-purecloud-method-name":"postSearch"}},"/api/v2/search/suggest":{"get":{"tags":["Search","Suggest"],"summary":"Suggest resources using the q64 value returned from a previous suggest query.","description":"","operationId":"getSearchSuggest","produces":["application/json"],"parameters":[{"name":"q64","in":"query","description":"q64","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["routingStatus","presence","conversationSummary","outOfOffice","geolocation","station","authorization","profileSkills","locations","groupMemberships","callerUser.routingStatus","callerUser.primaryPresence","callerUser.conversationSummary","callerUser.outOfOffice","callerUser.geolocation"]},"collectionFormat":"multi"},{"name":"profile","in":"query","description":"profile","required":false,"type":"boolean","default":true}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/JsonNodeSearchResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSuggest","x-purecloud-method-name":"getSearchSuggest"},"post":{"tags":["Search","Suggest"],"summary":"Suggest resources.","description":"","operationId":"postSearchSuggest","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Search request options","required":true,"schema":{"$ref":"#/definitions/SuggestSearchRequest"}},{"name":"profile","in":"query","description":"profile","required":false,"type":"boolean","default":true}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/JsonNodeSearchResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postSuggest","x-purecloud-method-name":"postSearchSuggest"}},"/api/v2/scripts":{"get":{"tags":["Scripts"],"summary":"Get the list of scripts","description":"","operationId":"getScripts","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"expand","in":"query","description":"Expand","required":false,"type":"string"},{"name":"name","in":"query","description":"Name filter","required":false,"type":"string"},{"name":"feature","in":"query","description":"Feature filter","required":false,"type":"string"},{"name":"flowId","in":"query","description":"Secure flow id filter","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"SortBy","required":false,"type":"string","enum":["modifiedDate","createdDate"]},{"name":"sortOrder","in":"query","description":"SortOrder","required":false,"type":"string","enum":["ascending","descending"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ScriptEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["scripter:script:view"]},"x-inin-method-name":"getScripts","x-purecloud-method-name":"getScripts"}},"/api/v2/telephony/providers/edges/sites/{siteId}/numberplans/classifications":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a list of Classifications for this Site","description":"","operationId":"getTelephonyProvidersEdgesSitesSiteIdNumberplansClassifications","produces":["application/json"],"parameters":[{"name":"siteId","in":"path","description":"Site ID","required":true,"type":"string"},{"name":"classification","in":"query","description":"Classification","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","uniqueItems":true,"items":{"type":"string"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesSitesSiteIdNumberplansClassifications","x-purecloud-method-name":"getTelephonyProvidersEdgesSiteNumberplansClassifications"}},"/api/v2/contentmanagement/workspaces/{workspaceId}/tagvalues/query":{"post":{"tags":["Content Management"],"summary":"Perform a prefix query on tags in the workspace","description":"","operationId":"postContentmanagementWorkspacesWorkspaceIdTagvaluesQuery","produces":["application/json"],"parameters":[{"name":"workspaceId","in":"path","description":"Workspace ID","required":true,"type":"string"},{"in":"body","name":"body","description":"query","required":true,"schema":{"$ref":"#/definitions/TagQueryRequest"}},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["acl"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TagValueEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postWorkspacesWorkspaceIdTagvaluesQuery","x-purecloud-method-name":"postContentmanagementWorkspaceTagvaluesQuery"}},"/api/v2/voicemail/messages":{"get":{"tags":["Voicemail"],"summary":"List voicemail messages","description":"","operationId":"getVoicemailMessages","produces":["application/json"],"parameters":[{"name":"ids","in":"query","description":"An optional comma separated list of VoicemailMessage ids","required":false,"type":"string"},{"name":"expand","in":"query","description":"If the caller is a known user, which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["callerUser.routingStatus","callerUser.primaryPresence","callerUser.conversationSummary","callerUser.outOfOffice","callerUser.geolocation"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailMessageEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getMessages","x-purecloud-method-name":"getVoicemailMessages"},"post":{"tags":["Voicemail"],"summary":"Copy a voicemail message to a user or group","description":"","operationId":"postVoicemailMessages","produces":["application/json"],"parameters":[{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/CopyVoicemailMessage"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailMessage"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postMessages","x-purecloud-method-name":"postVoicemailMessages"},"delete":{"tags":["Voicemail"],"summary":"Delete all voicemail messages","description":"","operationId":"deleteVoicemailMessages","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.a.user":"This request requires a user context. Client credentials cannot be used for requests to this resource.","bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteMessages","x-purecloud-method-name":"deleteVoicemailMessages"}},"/api/v2/analytics/reporting/reportformats":{"get":{"tags":["Analytics"],"summary":"Get a list of report formats","description":"Get a list of report formats.","operationId":"getAnalyticsReportingReportformats","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"type":"string"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getReportingReportformats","x-purecloud-method-name":"getAnalyticsReportingReportformats"}},"/api/v2/routing/queues/{queueId}/users/{memberId}":{"delete":{"tags":["Routing"],"summary":"Delete queue member","description":"","operationId":"deleteRoutingQueuesQueueIdUsersMemberId","produces":["application/json"],"parameters":[{"name":"queueId","in":"path","description":"Queue ID","required":true,"type":"string"},{"name":"memberId","in":"path","description":"Member ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:edit"]},"x-inin-method-name":"deleteQueuesQueueIdUsersMemberId","x-purecloud-method-name":"deleteRoutingQueueUser"},"patch":{"tags":["Routing"],"summary":"Update the ring number of joined status for a User in a Queue","description":"","operationId":"patchRoutingQueuesQueueIdUsersMemberId","produces":["application/json"],"parameters":[{"name":"queueId","in":"path","description":"Queue ID","required":true,"type":"string"},{"name":"memberId","in":"path","description":"Member ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Queue Member","required":true,"schema":{"$ref":"#/definitions/QueueMember"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/QueueMember"}},"202":{"description":"User ring number change has been accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:edit"]},"x-inin-method-name":"patchQueuesQueueIdUsersMemberId","x-purecloud-method-name":"patchRoutingQueueUser"}},"/api/v2/notifications/channels":{"get":{"tags":["Notifications"],"summary":"The list of existing channels","description":"","operationId":"getNotificationsChannels","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ChannelEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getChannels","x-purecloud-method-name":"getNotificationsChannels"},"post":{"tags":["Notifications"],"summary":"Create a new channel","description":"There is a limit of 10 channels. Creating an 11th channel will remove the channel with oldest last used date.","operationId":"postNotificationsChannels","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Channel"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postChannels","x-purecloud-method-name":"postNotificationsChannels"}},"/api/v2/quality/conversations/{conversationId}/audits":{"get":{"tags":["Quality"],"summary":"Get audits for conversation or recording","description":"","operationId":"getQualityConversationsConversationIdAudits","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"Conversation ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"The total page size requested","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"The page number requested","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"variable name requested to sort by","required":false,"type":"string"},{"name":"expand","in":"query","description":"variable name requested by expand list","required":false,"type":"array","items":{"type":"object"},"collectionFormat":"multi"},{"name":"nextPage","in":"query","description":"next page token","required":false,"type":"string"},{"name":"previousPage","in":"query","description":"Previous page token","required":false,"type":"string"},{"name":"recordingId","in":"query","description":"id of the recording","required":false,"type":"string"},{"name":"entityType","in":"query","description":"entity type options: Recording, Calibration, Evaluation, Annotation","required":false,"type":"string","default":"RECORDING"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/QualityAuditPage"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getConversationsConversationIdAudits","x-purecloud-method-name":"getQualityConversationAudits"}},"/api/v2/recording/mediaretentionpolicies":{"get":{"tags":["Recording"],"summary":"Gets media retention policy list with query options to filter on name and enabled.","description":"for a less verbose response, add summary=true to this endpoint","operationId":"getRecordingMediaretentionpolicies","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"The total page size requested","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"The page number requested","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"variable name requested to sort by","required":false,"type":"string"},{"name":"expand","in":"query","description":"variable name requested by expand list","required":false,"type":"array","items":{"type":"object"},"collectionFormat":"multi"},{"name":"nextPage","in":"query","description":"next page token","required":false,"type":"string"},{"name":"previousPage","in":"query","description":"Previous page token","required":false,"type":"string"},{"name":"name","in":"query","description":"the policy name - used for filtering results in searches.","required":false,"type":"string"},{"name":"enabled","in":"query","description":"checks to see if policy is enabled - use enabled = true or enabled = false","required":false,"type":"boolean"},{"name":"summary","in":"query","description":"provides a less verbose response of policy lists.","required":false,"type":"boolean","default":false},{"name":"hasErrors","in":"query","description":"provides a way to fetch all policies with errors or policies that do not have errors","required":false,"type":"boolean"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PolicyEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:retentionPolicy:view"]},"x-inin-method-name":"getMediaretentionpolicies","x-purecloud-method-name":"getRecordingMediaretentionpolicies"},"post":{"tags":["Recording"],"summary":"Create media retention policy","description":"","operationId":"postRecordingMediaretentionpolicies","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Policy","required":true,"schema":{"$ref":"#/definitions/PolicyCreate"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Policy"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"recording.policy.assign.metered.evaluation.evaluator.permission.check.failed":"evaluator permission failure for metered evaluation","recording.policy.calibrator.permission.fail":"General calibrator permission failure","bad.request":"The request could not be understood by the server due to malformed syntax.","recording.policy.assign.evaluation.evaluator.permission.check.failed":"evaluator permission failure for evaluation","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","recording.policy.assign.calibration.evaluator.permission.check.failed":"Calibrator permission failure","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:retentionPolicy:add"]},"x-inin-method-name":"postMediaretentionpolicies","x-purecloud-method-name":"postRecordingMediaretentionpolicies"},"delete":{"tags":["Recording"],"summary":"Delete media retention policies","description":"Bulk delete of media retention policies, this will only delete the polices that match the ids specified in the query param.","operationId":"deleteRecordingMediaretentionpolicies","produces":["application/json"],"parameters":[{"name":"ids","in":"query","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:retentionPolicy:delete"]},"x-inin-method-name":"deleteMediaretentionpolicies","x-purecloud-method-name":"deleteRecordingMediaretentionpolicies"}},"/api/v2/userrecordings":{"get":{"tags":["User Recordings"],"summary":"Get a list of user recordings.","description":"","operationId":"getUserrecordings","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["conversation"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserRecordingEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserrecordings","x-purecloud-method-name":"getUserrecordings"}},"/api/v2/fieldconfig":{"get":{"tags":["Organization","Groups","Users"],"summary":"Fetch field config for an entity type","description":"","operationId":"getFieldconfig","produces":["application/json"],"parameters":[{"name":"type","in":"query","description":"Field type","required":true,"type":"string","enum":["person","group","org","externalContact"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/FieldConfig"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","bad.entity.type":"The entity type is invalid.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getFieldconfig","x-purecloud-method-name":"getFieldconfig"}},"/api/v2/externalcontacts/organizations/{externalOrganizationId}/notes/{noteId}":{"get":{"tags":["External Contacts"],"summary":"Fetch a note for an external organization","description":"","operationId":"getExternalcontactsOrganizationsExternalorganizationIdNotesNoteId","produces":["application/json"],"parameters":[{"name":"externalOrganizationId","in":"path","description":"External Organization Id","required":true,"type":"string"},{"name":"noteId","in":"path","description":"Note Id","required":true,"type":"string"},{"name":"expand","in":"query","description":"which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["author","externalDataSources"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Note"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:externalOrganization:view"]},"x-inin-method-name":"getOrganizationsExternalorganizationIdNotesNoteId","x-purecloud-method-name":"getExternalcontactsOrganizationNote"},"put":{"tags":["External Contacts"],"summary":"Update a note for an external organization","description":"","operationId":"putExternalcontactsOrganizationsExternalorganizationIdNotesNoteId","produces":["application/json"],"parameters":[{"name":"externalOrganizationId","in":"path","description":"External Organization Id","required":true,"type":"string"},{"name":"noteId","in":"path","description":"Note Id","required":true,"type":"string"},{"in":"body","name":"body","description":"Note","required":false,"schema":{"$ref":"#/definitions/Note"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Note"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:externalOrganization:edit"]},"x-inin-method-name":"putOrganizationsExternalorganizationIdNotesNoteId","x-purecloud-method-name":"putExternalcontactsOrganizationNote"},"delete":{"tags":["External Contacts"],"summary":"Delete a note for an external organization","description":"","operationId":"deleteExternalcontactsOrganizationsExternalorganizationIdNotesNoteId","produces":["application/json"],"parameters":[{"name":"externalOrganizationId","in":"path","description":"External Organization Id","required":true,"type":"string"},{"name":"noteId","in":"path","description":"Note Id","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:externalOrganization:edit"]},"x-inin-method-name":"deleteOrganizationsExternalorganizationIdNotesNoteId","x-purecloud-method-name":"deleteExternalcontactsOrganizationNote"}},"/api/v2/quality/publishedforms/{formId}":{"get":{"tags":["Quality"],"summary":"Get the published evaluation forms.","description":"","operationId":"getQualityPublishedformsFormId","produces":["application/json"],"parameters":[{"name":"formId","in":"path","description":"Form ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EvaluationForm"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["quality:evaluationForm:view"]},"x-inin-method-name":"getPublishedformsFormId","x-purecloud-method-name":"getQualityPublishedform"}},"/api/v2/workforcemanagement/adherence":{"get":{"tags":["Workforce Management"],"summary":"Get a list of UserScheduleAdherence records for the requested users","description":"","operationId":"getWorkforcemanagementAdherence","produces":["application/json"],"parameters":[{"name":"userId","in":"query","description":"User Id(s) for which to fetch current schedule adherence information. Min 1, Max of 100 userIds per request","required":true,"type":"array","items":{"type":"string"},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/UserScheduleAdherence"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","no.user.ids.specified":"You must specify at least one userId","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","max.user.ids":"Only 100 users can be requested at a time"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["wfm:realtimeAdherence:view"]},"x-inin-method-name":"getAdherence","x-purecloud-method-name":"getWorkforcemanagementAdherence"}},"/api/v2/telephony/providers/edges/{edgeId}/lines/{lineId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get line","description":"","operationId":"getTelephonyProvidersEdgesEdgeIdLinesLineId","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"name":"lineId","in":"path","description":"Line ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EdgeLine"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesEdgeIdLinesLineId","x-purecloud-method-name":"getTelephonyProvidersEdgeLine"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update a line.","description":"","operationId":"putTelephonyProvidersEdgesEdgeIdLinesLineId","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"name":"lineId","in":"path","description":"Line ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Line","required":true,"schema":{"$ref":"#/definitions/EdgeLine"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EdgeLine"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesEdgeIdLinesLineId","x-purecloud-method-name":"putTelephonyProvidersEdgeLine"}},"/api/v2/analytics/reporting/{reportId}/metadata":{"get":{"tags":["Analytics"],"summary":"Get a reporting metadata.","description":"","operationId":"getAnalyticsReportingReportIdMetadata","produces":["application/json"],"parameters":[{"name":"reportId","in":"path","description":"Report ID","required":true,"type":"string"},{"name":"locale","in":"query","description":"Locale","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ReportMetaData"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getReportingReportIdMetadata","x-purecloud-method-name":"getAnalyticsReportingReportIdMetadata"}},"/api/v2/voicemail/groups/{groupId}/messages":{"get":{"tags":["Voicemail"],"summary":"List voicemail messages","description":"","operationId":"getVoicemailGroupsGroupIdMessages","produces":["application/json"],"parameters":[{"name":"groupId","in":"path","description":"Group ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailMessageEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getGroupsGroupIdMessages","x-purecloud-method-name":"getVoicemailGroupMessages"}},"/api/v2/telephony/providers/edges/{edgeId}/physicalinterfaces/{interfaceId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get edge physical interface.","description":"Retrieve a physical interface from a specific edge.","operationId":"getTelephonyProvidersEdgesEdgeIdPhysicalinterfacesInterfaceId","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"name":"interfaceId","in":"path","description":"Interface ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainPhysicalInterface"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesEdgeIdPhysicalinterfacesInterfaceId","x-purecloud-method-name":"getTelephonyProvidersEdgePhysicalinterface"}},"/api/v2/routing/email/domains/{domainName}/routes":{"get":{"tags":["Routing"],"summary":"Get routes","description":"","operationId":"getRoutingEmailDomainsDomainnameRoutes","produces":["application/json"],"parameters":[{"name":"domainName","in":"path","description":"email domain","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pattern","in":"query","description":"Filter routes by the route's pattern property","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/InboundRouteEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:email:manage"]},"x-inin-method-name":"getEmailDomainsDomainnameRoutes","x-purecloud-method-name":"getRoutingEmailDomainRoutes"},"post":{"tags":["Routing"],"summary":"Create a route","description":"","operationId":"postRoutingEmailDomainsDomainnameRoutes","produces":["application/json"],"parameters":[{"name":"domainName","in":"path","description":"email domain","required":true,"type":"string"},{"in":"body","name":"body","description":"Route","required":true,"schema":{"$ref":"#/definitions/InboundRoute"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/InboundRoute"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"postino.domain.exists":"The inbound domain already exists.","postino.max.routes.exceeded":"The maximum number of routes for the domain has been exceeded.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","postino.invalid.route":"The 'queue' and 'pattern' fields are required.","bad.flow.id":"The flow is not eligible for use here.","postino.route.pattern.exists":"A route already exists for this domain with the specified pattern.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:email:manage"]},"x-inin-method-name":"postEmailDomainsDomainnameRoutes","x-purecloud-method-name":"postRoutingEmailDomainRoutes"}},"/api/v2/scripts/{scriptId}/pages/{pageId}":{"get":{"tags":["Scripts"],"summary":"Get a page","description":"","operationId":"getScriptsScriptIdPagesPageId","produces":["application/json"],"parameters":[{"name":"scriptId","in":"path","description":"Script ID","required":true,"type":"string"},{"name":"pageId","in":"path","description":"Page ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Page"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["scripter:script:view"]},"x-inin-method-name":"getScriptIdPagesPageId","x-purecloud-method-name":"getScriptPage"}},"/api/v2/outbound/rulesets":{"get":{"tags":["Outbound"],"summary":"Query a list of Rule Sets.","description":"","operationId":"getOutboundRulesets","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"filterType","in":"query","description":"Filter type","required":false,"type":"string","default":"Prefix","enum":["Equals","RegEx","Contains","Prefix","LessThan","LessThanEqualTo","GreaterThan","GreaterThanEqualTo","BeginsWith","EndsWith"]},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"a","enum":["ascending","descending"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RuleSetEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:ruleSet:view"]},"x-inin-method-name":"getRulesets","x-purecloud-method-name":"getOutboundRulesets"},"post":{"tags":["Outbound"],"summary":"Create a Dialer Call Analysis Response Set.","description":"","operationId":"postOutboundRulesets","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"RuleSet","required":true,"schema":{"$ref":"#/definitions/RuleSet"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RuleSet"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"invalid.rule.action":"","name.cannot.be.blank":"A name must be provided.","rule.conflict":"Duplicated Rule IDs and/or names.","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"The name already exists.","invalid.create":"","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.rule.condition":"","invalid.rule.condition.category":"The condition is not valid for the given category.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","invalid.rule.action.category":"The action is not valid for the given category."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:ruleSet:add"]},"x-inin-method-name":"postRulesets","x-purecloud-method-name":"postOutboundRulesets"}},"/api/v2/externalcontacts/organizations":{"get":{"tags":["External Contacts"],"summary":"Search for external organizations","description":"","operationId":"getExternalcontactsOrganizations","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":20,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"q","in":"query","description":"Search query","required":false,"type":"string"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string"},{"name":"expand","in":"query","description":"which fields, if any, to expand","required":false,"type":"string","enum":["externalDataSources"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ExternalOrganizationListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:externalOrganization:view"]},"x-inin-method-name":"getOrganizations","x-purecloud-method-name":"getExternalcontactsOrganizations"},"post":{"tags":["External Contacts"],"summary":"Create an external organization","description":"","operationId":"postExternalcontactsOrganizations","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"ExternalOrganization","required":false,"schema":{"$ref":"#/definitions/ExternalOrganization"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ExternalOrganization"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:externalOrganization:add"]},"x-inin-method-name":"postOrganizations","x-purecloud-method-name":"postExternalcontactsOrganizations"}},"/api/v2/alerting/userpresence/rules/{ruleId}":{"get":{"tags":["Alerting"],"summary":"Get a user presence rule.","description":"","operationId":"getAlertingUserpresenceRulesRuleId","produces":["application/json"],"parameters":[{"name":"ruleId","in":"path","description":"Rule ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers","presenceUser"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserPresenceRule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:view"]},"x-inin-method-name":"getUserpresenceRulesRuleId","x-purecloud-method-name":"getAlertingUserpresenceRule"},"put":{"tags":["Alerting"],"summary":"Update a user presence rule","description":"","operationId":"putAlertingUserpresenceRulesRuleId","produces":["application/json"],"parameters":[{"name":"ruleId","in":"path","description":"Rule ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers","presenceUser"]},"collectionFormat":"multi"},{"in":"body","name":"body","description":"UserPresenceRule","required":true,"schema":{"$ref":"#/definitions/UserPresenceRule"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserPresenceRule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:edit"]},"x-inin-method-name":"putUserpresenceRulesRuleId","x-purecloud-method-name":"putAlertingUserpresenceRule"},"delete":{"tags":["Alerting"],"summary":"Delete a user presence rule.","description":"","operationId":"deleteAlertingUserpresenceRulesRuleId","produces":["application/json"],"parameters":[{"name":"ruleId","in":"path","description":"Rule ID","required":true,"type":"string"}],"responses":{"204":{"description":" User presence rule deleted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:delete"]},"x-inin-method-name":"deleteUserpresenceRulesRuleId","x-purecloud-method-name":"deleteAlertingUserpresenceRule"}},"/api/v2/contentmanagement/workspaces/{workspaceId}/members/{memberId}":{"get":{"tags":["Content Management"],"summary":"Get a workspace member","description":"","operationId":"getContentmanagementWorkspacesWorkspaceIdMembersMemberId","produces":["application/json"],"parameters":[{"name":"workspaceId","in":"path","description":"Workspace ID","required":true,"type":"string"},{"name":"memberId","in":"path","description":"Member ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["member"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/WorkspaceMember"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getWorkspacesWorkspaceIdMembersMemberId","x-purecloud-method-name":"getContentmanagementWorkspaceMember"},"put":{"tags":["Content Management"],"summary":"Add a member to a workspace","description":"","operationId":"putContentmanagementWorkspacesWorkspaceIdMembersMemberId","produces":["application/json"],"parameters":[{"name":"workspaceId","in":"path","description":"Workspace ID","required":true,"type":"string"},{"name":"memberId","in":"path","description":"Member ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Workspace Member","required":true,"schema":{"$ref":"#/definitions/WorkspaceMember"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/WorkspaceMember"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putWorkspacesWorkspaceIdMembersMemberId","x-purecloud-method-name":"putContentmanagementWorkspaceMember"},"delete":{"tags":["Content Management"],"summary":"Delete a member from a workspace","description":"","operationId":"deleteContentmanagementWorkspacesWorkspaceIdMembersMemberId","produces":["application/json"],"parameters":[{"name":"workspaceId","in":"path","description":"Workspace ID","required":true,"type":"string"},{"name":"memberId","in":"path","description":"Member ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteWorkspacesWorkspaceIdMembersMemberId","x-purecloud-method-name":"deleteContentmanagementWorkspaceMember"}},"/api/v2/users/{userId}/presences/{sourceId}":{"get":{"tags":["Presence"],"summary":"Get a user's Presence","description":"","operationId":"getUsersUserIdPresencesSourceId","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"user Id","required":true,"type":"string"},{"name":"sourceId","in":"path","description":"Source","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserPresence"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserIdPresencesSourceId","x-purecloud-method-name":"getUserPresence"},"patch":{"tags":["Presence"],"summary":"Patch a user's Presence","description":"The presence object can be patched one of three ways. Option 1: Set the 'primary' property to true. This will set the 'source' defined in the path as the user's primary presence source. Option 2: Provide the presenceDefinition value. The 'id' is the only value required within the presenceDefinition. Option 3: Provide the message value. Option 1 can be combined with Option 2 and/or Option 3.","operationId":"patchUsersUserIdPresencesSourceId","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"user Id","required":true,"type":"string"},{"name":"sourceId","in":"path","description":"Source","required":true,"type":"string"},{"in":"body","name":"body","description":"User presence","required":true,"schema":{"$ref":"#/definitions/UserPresence"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserPresence"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchUserIdPresencesSourceId","x-purecloud-method-name":"patchUserPresence"}},"/api/v2/routing/wrapupcodes":{"get":{"tags":["Routing"],"summary":"Get list of wrapup codes.","description":"","operationId":"getRoutingWrapupcodes","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"name"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/WrapupCodeEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:wrapupCode:view"]},"x-inin-method-name":"getWrapupcodes","x-purecloud-method-name":"getRoutingWrapupcodes"},"post":{"tags":["Routing"],"summary":"Create a wrap-up code","description":"","operationId":"postRoutingWrapupcodes","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"WrapupCode","required":true,"schema":{"$ref":"#/definitions/WrapupCode"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/WrapupCode"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"A wrapup code with this name already exists.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:wrapupCode:add"]},"x-inin-method-name":"postWrapupcodes","x-purecloud-method-name":"postRoutingWrapupcodes"}},"/api/v2/architect/dependencytracking/deletedresourceconsumers":{"get":{"tags":["Architect"],"summary":"Get Dependency Tracking objects that consume deleted resources","description":"","operationId":"getArchitectDependencytrackingDeletedresourceconsumers","produces":["application/json"],"parameters":[{"name":"name","in":"query","description":"Name to search for","required":false,"type":"string"},{"name":"objectType","in":"query","description":"Object type(s) to search for","required":false,"type":"array","items":{"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},"collectionFormat":"multi"},{"name":"flowFilter","in":"query","description":"Show only checkedIn or published flows","required":false,"type":"string","enum":["checkedIn","published"]},{"name":"consumedResources","in":"query","description":"Return consumed resources?","required":false,"type":"boolean","default":false},{"name":"consumedResourceType","in":"query","description":"Resource type(s) to return","required":false,"type":"array","items":{"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},"collectionFormat":"multi"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DependencyObjectEntityListing"}},"206":{"description":"Partial Content - the org data is being rebuilt or needs to be rebuilt."},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.dependency.invalid.filter":"An invalid filter was specified.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","architect.dependency.object.invalid.type":"An invalid dependency object type was specified."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.external.call.failure":"A call to another backend service failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request.","architect.database.throughput.exceeded":"Database too busy. Please try again."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getDependencytrackingDeletedresourceconsumers","x-purecloud-method-name":"getArchitectDependencytrackingDeletedresourceconsumers"}},"/api/v2/architect/prompts/{promptId}":{"get":{"tags":["Architect"],"summary":"Get specified user prompt","description":"","operationId":"getArchitectPromptsPromptId","produces":["application/json"],"parameters":[{"name":"promptId","in":"path","description":"Prompt ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Prompt"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.prompt.not.found":"Could not find prompt with specified ID.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getPromptsPromptId","x-purecloud-method-name":"getArchitectPrompt"},"put":{"tags":["Architect"],"summary":"Update specified user prompt","description":"","operationId":"putArchitectPromptsPromptId","produces":["application/json"],"parameters":[{"name":"promptId","in":"path","description":"Prompt ID","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/Prompt"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Prompt"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.prompt.validate.failed.name":"Failed to validate prompt due to invalid name. Prompt names can only contain letters, numbers, and the underscore, and must start with a letter or number.","architect.prompt.resource.validate.failed.language":"Failed to validate prompt resource due to missing or invalid language.","architect.prompt.resource.invalid.tags":"The specified tags are in an invalid format.","architect.prompt.resource.validate.failed":"Failed to validate prompt resource.","architect.prompt.validate.failed.name.no.alpha":"Failed to validate prompt due to invalid name. Names must contain at least one alphanumeric character.","architect.prompt.validate.failed.missing.name":"Failed to validate prompt due to missing name.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","architect.prompt.validate.failed":"Failed to validate prompt.","architect.object.validate.failed":"Failed to validate object.","architect.object.validate.failed.value":"Failed to validate object due to invalid field value.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.prompt.not.found":"Could not find prompt with specified ID.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.object.update.failed":"The database update for the object failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"putPromptsPromptId","x-purecloud-method-name":"putArchitectPrompt"},"delete":{"tags":["Architect"],"summary":"Delete specified user prompt","description":"","operationId":"deleteArchitectPromptsPromptId","produces":["application/json"],"parameters":[{"name":"promptId","in":"path","description":"Prompt ID","required":true,"type":"string"},{"name":"allResources","in":"query","description":"Whether or not to delete all the prompt resources","required":false,"type":"boolean"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","architect.prompt.has.resources":"Cannot delete prompt since it contains prompt resources."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.prompt.not.found":"Could not find prompt with specified ID.","architect.flow.data.missing":"Flow version data content is missing.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.external.call.failure":"A call to another backend service failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request.","architect.database.throughput.exceeded":"Database too busy. Please try again."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"deletePromptsPromptId","x-purecloud-method-name":"deleteArchitectPrompt"}},"/api/v2/recordings/screensessions/{recordingSessionId}":{"patch":{"tags":["Recording"],"summary":"Update a screen recording session","description":"","operationId":"patchRecordingsScreensessionsRecordingsessionId","produces":["application/json"],"parameters":[{"name":"recordingSessionId","in":"path","description":"Screen recording session ID","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/ScreenRecordingSessionRequest"}}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","qm.screen.recording.state.required":"Can only update a screen recording session's state to stopped.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchsScreensessionsRecordingsessionId","x-purecloud-method-name":"patchRecordingsScreensession"}},"/api/v2/telephony/providers/edges/linebasesettings/{lineBaseId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a line base settings object by ID","description":"","operationId":"getTelephonyProvidersEdgesLinebasesettingsLinebaseId","produces":["application/json"],"parameters":[{"name":"lineBaseId","in":"path","description":"Line base ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LineBase"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesLinebasesettingsLinebaseId","x-purecloud-method-name":"getTelephonyProvidersEdgesLinebasesetting"}},"/api/v2/outbound/contactlists":{"get":{"tags":["Outbound"],"summary":"Query a list of contact lists.","description":"","operationId":"getOutboundContactlists","produces":["application/json"],"parameters":[{"name":"includeImportStatus","in":"query","description":"Include import status","required":false,"type":"boolean","default":false},{"name":"includeSize","in":"query","description":"Include size","required":false,"type":"boolean","default":false},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"filterType","in":"query","description":"Filter type","required":false,"type":"string","default":"Prefix","enum":["Equals","RegEx","Contains","Prefix","LessThan","LessThanEqualTo","GreaterThan","GreaterThanEqualTo","BeginsWith","EndsWith"]},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"a","enum":["ascending","descending"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ContactListEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:contactList:view"]},"x-inin-method-name":"getContactlists","x-purecloud-method-name":"getOutboundContactlists"},"post":{"tags":["Outbound"],"summary":"Create a contact List.","description":"","operationId":"postOutboundContactlists","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"ContactList","required":true,"schema":{"$ref":"#/definitions/ContactList"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ContactList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"contact.columns.dont.match":"Contact columns field and ordered contact columns field must match.","name.cannot.be.blank":"A name must be provided.","contact.columns.do.not.contain.phone.number.column":"","no.phone.columns":"","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"The name already exists.","invalid.create":"","not.unique.phone.columns":"Phone Number Columns contain duplicate values.","no.contact.columns.defined":"There are no contact columns defined.","not.unique.contact.columns":"Contact Columns contains duplicate values.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.contact.phone.column":"The contact phone columns are invalid.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:contactList:add"]},"x-inin-method-name":"postContactlists","x-purecloud-method-name":"postOutboundContactlists"}},"/api/v2/authorization/roles/{roleId}/users/add":{"put":{"tags":["Authorization"],"summary":"Sets the users for the role","description":"","operationId":"putAuthorizationRolesRoleIdUsersAdd","produces":["application/json"],"parameters":[{"name":"roleId","in":"path","description":"Role ID","required":true,"type":"string"},{"in":"body","name":"body","description":"List of user IDs","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"type":"string"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["authorization:grant:add"]},"x-inin-method-name":"putRolesRoleIdUsersAdd","x-purecloud-method-name":"putAuthorizationRoleUsersAdd"}},"/api/v2/authorization/roles/{roleId}/users/remove":{"put":{"tags":["Authorization"],"summary":"Removes the users from the role","description":"","operationId":"putAuthorizationRolesRoleIdUsersRemove","produces":["application/json"],"parameters":[{"name":"roleId","in":"path","description":"Role ID","required":true,"type":"string"},{"in":"body","name":"body","description":"List of user IDs","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"type":"string"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["authorization:grant:delete"]},"x-inin-method-name":"putRolesRoleIdUsersRemove","x-purecloud-method-name":"putAuthorizationRoleUsersRemove"}},"/api/v2/quality/keywordsets":{"get":{"tags":["Quality"],"summary":"Get the list of keyword sets","description":"","operationId":"getQualityKeywordsets","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"The total page size requested","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"The page number requested","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"variable name requested to sort by","required":false,"type":"string"},{"name":"expand","in":"query","description":"variable name requested by expand list","required":false,"type":"array","items":{"type":"object"},"collectionFormat":"multi"},{"name":"nextPage","in":"query","description":"next page token","required":false,"type":"string"},{"name":"previousPage","in":"query","description":"Previous page token","required":false,"type":"string"},{"name":"name","in":"query","description":"the keyword set name - used for filtering results in searches.","required":false,"type":"string"},{"name":"queueId","in":"query","description":"the queue id - used for filtering results in searches.","required":false,"type":"string"},{"name":"agentId","in":"query","description":"the agent id - used for filtering results in searches.","required":false,"type":"string"},{"name":"operator","in":"query","description":"If agentID and queueId are both present, this determines whether the query is an AND or OR between those parameters.","required":false,"type":"string","enum":["AND","OR"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/KeywordSetEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getKeywordsets","x-purecloud-method-name":"getQualityKeywordsets"},"post":{"tags":["Quality"],"summary":"Create a Keyword Set","description":"","operationId":"postQualityKeywordsets","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"keywordSet","required":true,"schema":{"$ref":"#/definitions/KeywordSet"}},{"name":"expand","in":"query","description":"queueId","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/KeywordSet"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"qm.keyword.set.invalid.agent":"One of the agentIds is invalid","quality.keyword.limit.exceeded.for.agent.and.queue":"Keyword Set keyword limit exceeded for agent and queue","quality.keyword.limit.exceeded.for.agent":"Keyword Set keyword limit exceeded for agent","quality.keyword.limit.exceeded":"Keyword Set keyword limit exceeded","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","qm.keyword.set.invalid.queue":"One of the queueIds is invalid","quality.keyword.limit.exceeded.for.queue":"Keyword Set keyword limit exceeded for queue","qm.keyword.set.agent.or.queue.required":"A queue or agent is required for a valid Keyword Set","qm.keyword.set.invalid.language":"Invalid language","quality.keyword.duplicate.phrase":"A Keyword phrase cannot be duplicated in keywords, anti-words or alternate spellings","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postKeywordsets","x-purecloud-method-name":"postQualityKeywordsets"},"delete":{"tags":["Quality"],"summary":"Delete keyword sets","description":"Bulk delete of keyword sets; this will only delete the keyword sets that match the ids specified in the query param.","operationId":"deleteQualityKeywordsets","produces":["application/json"],"parameters":[{"name":"ids","in":"query","description":"A comma-delimited list of valid KeywordSet ids","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteKeywordsets","x-purecloud-method-name":"deleteQualityKeywordsets"}},"/api/v2/analytics/users/observations/query":{"post":{"tags":["Users","Analytics"],"summary":"Query for user observations","description":"","operationId":"postAnalyticsUsersObservationsQuery","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"query","required":true,"schema":{"$ref":"#/definitions/ObservationQuery"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ObservationQueryResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["analytics:userObservation:view"]},"x-inin-method-name":"postUsersObservationsQuery","x-purecloud-method-name":"postAnalyticsUsersObservationsQuery"}},"/api/v2/analytics/users/aggregates/query":{"post":{"tags":["Users","Analytics"],"summary":"Query for user aggregates","description":"","operationId":"postAnalyticsUsersAggregatesQuery","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"query","required":true,"schema":{"$ref":"#/definitions/AggregationQuery"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PresenceQueryResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["analytics:userAggregate:view"]},"x-inin-method-name":"postUsersAggregatesQuery","x-purecloud-method-name":"postAnalyticsUsersAggregatesQuery"}},"/api/v2/analytics/users/details/query":{"post":{"tags":["Users","Analytics"],"summary":"Query for user details","description":"","operationId":"postAnalyticsUsersDetailsQuery","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"query","required":true,"schema":{"$ref":"#/definitions/UserDetailsQuery"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AnalyticsUserDetailsQueryResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["analytics:userObservation:view"]},"x-inin-method-name":"postUsersDetailsQuery","x-purecloud-method-name":"postAnalyticsUsersDetailsQuery"}},"/api/v2/telephony/providers/edges/extensionpools/{extensionPoolId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get an extension pool by ID","description":"","operationId":"getTelephonyProvidersEdgesExtensionpoolsExtensionpoolId","produces":["application/json"],"parameters":[{"name":"extensionPoolId","in":"path","description":"Extension pool ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ExtensionPool"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesExtensionpoolsExtensionpoolId","x-purecloud-method-name":"getTelephonyProvidersEdgesExtensionpool"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update an extension pool by ID","description":"","operationId":"putTelephonyProvidersEdgesExtensionpoolsExtensionpoolId","produces":["application/json"],"parameters":[{"name":"extensionPoolId","in":"path","description":"Extension pool ID","required":true,"type":"string"},{"in":"body","name":"body","description":"ExtensionPool","required":true,"schema":{"$ref":"#/definitions/ExtensionPool"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ExtensionPool"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","general.bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesExtensionpoolsExtensionpoolId","x-purecloud-method-name":"putTelephonyProvidersEdgesExtensionpool"},"delete":{"tags":["Telephony Providers Edge"],"summary":"Delete an extension pool by ID","description":"","operationId":"deleteTelephonyProvidersEdgesExtensionpoolsExtensionpoolId","produces":["application/json"],"parameters":[{"name":"extensionPoolId","in":"path","description":"Extension pool ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"deleteProvidersEdgesExtensionpoolsExtensionpoolId","x-purecloud-method-name":"deleteTelephonyProvidersEdgesExtensionpool"}},"/api/v2/conversations/{conversationId}/participants/{participantId}":{"patch":{"tags":["Conversations"],"summary":"Update a participant.","description":"Update conversation participant.","operationId":"patchConversationsConversationIdParticipantsParticipantId","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"conversation ID","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participant ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Update request","required":true,"schema":{"$ref":"#/definitions/MediaParticipantRequest"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","conversation.error.participant.no.active.conversations":"Participant has no active conversations"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","conversations.error.forbidden":"Access to conversation is forbidden"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchConversationIdParticipantsParticipantId","x-purecloud-method-name":"patchConversationParticipant"}},"/api/v2/conversations/{conversationId}/participants/{participantId}/replace":{"post":{"tags":["Conversations"],"summary":"Replace this participant with the specified user and/or address","description":"","operationId":"postConversationsConversationIdParticipantsParticipantIdReplace","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"conversation ID","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participant ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Transfer request","required":true,"schema":{"$ref":"#/definitions/TransferRequest"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"conversations.error.transfer.same.party":"The target of the transfer cannot be the same as the destination.","conversations.error.transfer.chat.external":"Participants with chats cannot be transferred to external addresses.","conversations.error.transfer.acd.call.unattended":"An ACD call cannot be transferred unattended.","conversations.error.transfer.destination.required":"The destination is a required property for a transfer request.","bad.request":"The request could not be understood by the server due to malformed syntax.","conversations.error.transfer.userCall.voicemail":"Only personal calls can be transferred to voicemail.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","conversations.error.queue.not.found":"Interaction cannot be transferred to a queue that does not exist.","conversations.error.transfer.not.connected":"You can only transfer conversations that are in the connected state.","conversations.error.transfer.chat.voicemail":"Participants with chats cannot be transferred to voicemail.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postConversationIdParticipantsParticipantIdReplace","x-purecloud-method-name":"postConversationParticipantReplace"}},"/api/v2/conversations/{conversationId}/participants/{participantId}/wrapupcodes":{"get":{"tags":["Conversations"],"summary":"Get list of wrapup codes for this conversation participant","description":"","operationId":"getConversationsConversationIdParticipantsParticipantIdWrapupcodes","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"conversation ID","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participant ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/WrapupCode"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getConversationIdParticipantsParticipantIdWrapupcodes","x-purecloud-method-name":"getConversationParticipantWrapupcodes"}},"/api/v2/conversations/{conversationId}/participants/{participantId}/callbacks":{"post":{"tags":["Conversations"],"summary":"Create a new callback for the specified participant on the conversation.","description":"","operationId":"postConversationsConversationIdParticipantsParticipantIdCallbacks","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"conversation ID","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participant ID","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/CreateCallbackCommand"}}],"responses":{"201":{"description":"Created"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["conversation:callback:create"]},"x-inin-method-name":"postConversationIdParticipantsParticipantIdCallbacks","x-purecloud-method-name":"postConversationParticipantCallbacks"}},"/api/v2/conversations/{conversationId}/participants/{participantId}/attributes":{"patch":{"tags":["Conversations"],"summary":"Update the attributes on a conversation participant.","description":"","operationId":"patchConversationsConversationIdParticipantsParticipantIdAttributes","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"conversation ID","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participant ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Participant attributes","required":true,"schema":{"$ref":"#/definitions/ParticipantAttributes"}}],"responses":{"202":{"description":"Accepted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchConversationIdParticipantsParticipantIdAttributes","x-purecloud-method-name":"patchConversationParticipantAttributes"}},"/api/v2/conversations/{conversationId}/participants/{participantId}/wrapup":{"get":{"tags":["Conversations"],"summary":"Get the wrap-up for this conversation participant. ","description":"","operationId":"getConversationsConversationIdParticipantsParticipantIdWrapup","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"conversation ID","required":true,"type":"string"},{"name":"participantId","in":"path","description":"participant ID","required":true,"type":"string"},{"name":"provisional","in":"query","description":"Indicates if the wrap-up code is provisional.","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/WrapupCode"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getConversationIdParticipantsParticipantIdWrapup","x-purecloud-method-name":"getConversationParticipantWrapup"}},"/api/v2/outbound/callanalysisresponsesets/{callAnalysisSetId}":{"get":{"tags":["Outbound"],"summary":"Get a dialer call analysis response set.","description":"","operationId":"getOutboundCallanalysisresponsesetsCallanalysissetId","produces":["application/json"],"parameters":[{"name":"callAnalysisSetId","in":"path","description":"Call Analysis Response Set ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ResponseSet"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:responseSet:view"]},"x-inin-method-name":"getCallanalysisresponsesetsCallanalysissetId","x-purecloud-method-name":"getOutboundCallanalysisresponseset"},"put":{"tags":["Outbound"],"summary":"Update a dialer call analysis response set.","description":"","operationId":"putOutboundCallanalysisresponsesetsCallanalysissetId","produces":["application/json"],"parameters":[{"name":"callAnalysisSetId","in":"path","description":"Call Analysis Response Set ID","required":true,"type":"string"},{"in":"body","name":"body","description":"ResponseSet","required":true,"schema":{"$ref":"#/definitions/ResponseSet"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ResponseSet"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"invalid.update":"","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"The name already exists.","invalid.flow":"The outbound flow could not be found.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","invalid.call.analysis.response.set.for.agentless.campaign":"The call analysis response set is invalid for agentless campaigns."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:responseSet:edit"]},"x-inin-method-name":"putCallanalysisresponsesetsCallanalysissetId","x-purecloud-method-name":"putOutboundCallanalysisresponseset"},"delete":{"tags":["Outbound"],"summary":"Delete a dialer call analysis response set.","description":"","operationId":"deleteOutboundCallanalysisresponsesetsCallanalysissetId","produces":["application/json"],"parameters":[{"name":"callAnalysisSetId","in":"path","description":"Call Analysis Response Set ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"call.analysis.response.set.in.use":"The dialer call analysis response set is in use.","bad.request":"The request could not be understood by the server due to malformed syntax.","referential.integrity.error":"Could not delete the resource because it is referenced by another entity."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:responseSet:delete"]},"x-inin-method-name":"deleteCallanalysisresponsesetsCallanalysissetId","x-purecloud-method-name":"deleteOutboundCallanalysisresponseset"}},"/api/v2/authorization/roles":{"get":{"tags":["Authorization"],"summary":"Retrieve a list of all roles defined for the organization","description":"","operationId":"getAuthorizationRoles","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"The total page size requested","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"The page number requested","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"variable name requested to sort by","required":false,"type":"string"},{"name":"expand","in":"query","description":"variable name requested by expand list","required":false,"type":"array","items":{"type":"object"},"collectionFormat":"multi"},{"name":"nextPage","in":"query","description":"next page token","required":false,"type":"string"},{"name":"previousPage","in":"query","description":"Previous page token","required":false,"type":"string"},{"name":"permission","in":"query","required":false,"type":"array","items":{"type":"object"},"collectionFormat":"multi"},{"name":"userCount","in":"query","required":false,"type":"boolean","default":true}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OrganizationRoleEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["authorization:role:view"]},"x-inin-method-name":"getRoles","x-purecloud-method-name":"getAuthorizationRoles"},"post":{"tags":["Authorization"],"summary":"Create an organization role.","description":"","operationId":"postAuthorizationRoles","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Organization role","required":true,"schema":{"$ref":"#/definitions/DomainOrganizationRoleCreate"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainOrganizationRole"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["authorization:role:add"]},"x-inin-method-name":"postRoles","x-purecloud-method-name":"postAuthorizationRoles"}},"/api/v2/telephony/providers/edges/phones/template":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a Phone instance template based on a Phone Base Settings object. This object can then be modified and saved as a new Phone instance","description":"","operationId":"getTelephonyProvidersEdgesPhonesTemplate","produces":["application/json"],"parameters":[{"name":"phoneBaseSettingsId","in":"query","description":"The id of a Phone Base Settings object upon which to base this Phone","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Phone"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesPhonesTemplate","x-purecloud-method-name":"getTelephonyProvidersEdgesPhonesTemplate"}},"/api/v2/conversations/{conversationId}":{"get":{"tags":["Conversations"],"summary":"Get conversation","description":"","operationId":"getConversationsConversationId","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"conversation ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Conversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["conversation:communication:view"]},"x-inin-method-name":"getConversationId","x-purecloud-method-name":"getConversation"}},"/api/v2/telephony/providers/edges/trunkswithrecording":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get Counts of trunks that have recording disabled or enabled","description":"","operationId":"getTelephonyProvidersEdgesTrunkswithrecording","produces":["application/json"],"parameters":[{"name":"trunkType","in":"query","description":"The type of this trunk base.","required":false,"type":"string","enum":["EXTERNAL","PHONE","EDGE"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TrunkRecordingEnabledCount"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:retentionPolicy:view","telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesTrunkswithrecording","x-purecloud-method-name":"getTelephonyProvidersEdgesTrunkswithrecording"}},"/api/v2/conversations/{conversationId}/recordings/{recordingId}":{"get":{"tags":["Recording"],"summary":"Gets a specific recording.","description":"","operationId":"getConversationsConversationIdRecordingsRecordingId","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"Conversation ID","required":true,"type":"string"},{"name":"recordingId","in":"path","description":"Recording ID","required":true,"type":"string"},{"name":"formatId","in":"query","description":"The desired media format.","required":false,"type":"string","default":"WEBM","enum":["WAV","WEBM","WAV_ULAW","OGG_VORBIS","OGG_OPUS","NONE"]},{"name":"download","in":"query","description":"requesting a download format of the recording","required":false,"type":"boolean","default":false,"enum":["true","false"]},{"name":"fileName","in":"query","description":"the name of the downloaded fileName","required":false,"type":"string"}],"responses":{"202":{"description":"Success - recording is transcoding","schema":{"$ref":"#/definitions/Recording"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getConversationIdRecordingsRecordingId","x-purecloud-method-name":"getConversationRecording"},"put":{"tags":["Recording"],"summary":"Updates the retention records on a recording.","description":"Currently supports updating and removing both archive and delete dates for eligible recordings. A request to change the archival date of an archived recording will result in a restoration of the recording until the new date set. ","operationId":"putConversationsConversationIdRecordingsRecordingId","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"Conversation ID","required":true,"type":"string"},{"name":"recordingId","in":"path","description":"Recording ID","required":true,"type":"string"},{"in":"body","name":"body","description":"recording","required":true,"schema":{"$ref":"#/definitions/Recording"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Recording"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putConversationIdRecordingsRecordingId","x-purecloud-method-name":"putConversationRecording"}},"/api/v2/externalcontacts/contacts/{contactId}/notes/{noteId}":{"get":{"tags":["External Contacts"],"summary":"Fetch a note for an external contact","description":"","operationId":"getExternalcontactsContactsContactIdNotesNoteId","produces":["application/json"],"parameters":[{"name":"contactId","in":"path","description":"ExternalContact Id","required":true,"type":"string"},{"name":"noteId","in":"path","description":"Note Id","required":true,"type":"string"},{"name":"expand","in":"query","description":"which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["author","externalDataSources"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Note"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:contact:view"]},"x-inin-method-name":"getContactsContactIdNotesNoteId","x-purecloud-method-name":"getExternalcontactsContactNote"},"put":{"tags":["External Contacts"],"summary":"Update a note for an external contact","description":"","operationId":"putExternalcontactsContactsContactIdNotesNoteId","produces":["application/json"],"parameters":[{"name":"contactId","in":"path","description":"ExternalContact Id","required":true,"type":"string"},{"name":"noteId","in":"path","description":"Note Id","required":true,"type":"string"},{"in":"body","name":"body","description":"Note","required":false,"schema":{"$ref":"#/definitions/Note"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Note"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:contact:edit"]},"x-inin-method-name":"putContactsContactIdNotesNoteId","x-purecloud-method-name":"putExternalcontactsContactNote"},"delete":{"tags":["External Contacts"],"summary":"Delete a note for an external contact","description":"","operationId":"deleteExternalcontactsContactsContactIdNotesNoteId","produces":["application/json"],"parameters":[{"name":"contactId","in":"path","description":"ExternalContact Id","required":true,"type":"string"},{"name":"noteId","in":"path","description":"Note Id","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:contact:edit"]},"x-inin-method-name":"deleteContactsContactIdNotesNoteId","x-purecloud-method-name":"deleteExternalcontactsContactNote"}},"/api/v2/routing/queues/{queueId}/users":{"get":{"tags":["Routing"],"summary":"Get the members of this queue","description":"","operationId":"getRoutingQueuesQueueIdUsers","produces":["application/json"],"parameters":[{"name":"queueId","in":"path","description":"Queue ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"name"},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["routingStatus","presence","conversationSummary","outOfOffice","geolocation","station","authorization","profileSkills","locations","groupMemberships","date","geolocationsettings","organization","presencedefinitions","locationdefinitions","orgauthorization","favorites","superiors","directreports","adjacents","routingskills","fieldconfigs"]},"collectionFormat":"multi"},{"name":"joined","in":"query","description":"Filter by joined status","required":false,"type":"boolean"},{"name":"name","in":"query","description":"Filter by queue member name","required":false,"type":"string"},{"name":"profileSkills","in":"query","description":"Filter by profile skill","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"name":"skills","in":"query","description":"Filter by skill","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"name":"languages","in":"query","description":"Filter by language","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"name":"routingStatus","in":"query","description":"Filter by routing status","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"name":"presence","in":"query","description":"Filter by presence","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/QueueMemberEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:view"]},"x-inin-method-name":"getQueuesQueueIdUsers","x-purecloud-method-name":"getRoutingQueueUsers"},"post":{"tags":["Routing"],"summary":"Bulk add or delete up to 100 queue members","description":"","operationId":"postRoutingQueuesQueueIdUsers","produces":["application/json"],"parameters":[{"name":"queueId","in":"path","description":"Queue ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Queue Members","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/QueueMember"}}},{"name":"delete","in":"query","description":"True to delete queue members","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"Unable to find a queue with that id"}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:edit"]},"x-inin-method-name":"postQueuesQueueIdUsers","x-purecloud-method-name":"postRoutingQueueUsers"},"patch":{"tags":["Routing"],"summary":"Join or unjoin a set of users for a queue","description":"","operationId":"patchRoutingQueuesQueueIdUsers","produces":["application/json"],"parameters":[{"name":"queueId","in":"path","description":"Queue ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Queue Members","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/QueueMember"}}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/QueueMemberEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:edit"]},"x-inin-method-name":"patchQueuesQueueIdUsers","x-purecloud-method-name":"patchRoutingQueueUsers"}},"/api/v2/quality/forms":{"get":{"tags":["Quality"],"summary":"Get the list of evaluation forms","description":"","operationId":"getQualityForms","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"The total page size requested","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"The page number requested","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"variable name requested to sort by","required":false,"type":"string"},{"name":"nextPage","in":"query","description":"next page token","required":false,"type":"string"},{"name":"previousPage","in":"query","description":"Previous page token","required":false,"type":"string"},{"name":"expand","in":"query","description":"Expand","required":false,"type":"string"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EvaluationFormEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["quality:evaluationForm:view"]},"x-inin-method-name":"getForms","x-purecloud-method-name":"getQualityForms"},"post":{"tags":["Quality"],"summary":"Create an evaluation form.","description":"","operationId":"postQualityForms","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Evaluation form","required":true,"schema":{"$ref":"#/definitions/EvaluationForm"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EvaluationForm"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["quality:evaluationForm:add"]},"x-inin-method-name":"postForms","x-purecloud-method-name":"postQualityForms"}},"/api/v2/users/{userId}/roles":{"get":{"tags":["Authorization","Users"],"summary":"Returns a listing of roles and permissions for a user.","description":"","operationId":"getUsersUserIdRoles","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserAuthorization"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["authorization:grant:view"]},"x-inin-method-name":"getUserIdRoles","x-purecloud-method-name":"getUserRoles"},"put":{"tags":["Authorization","Users"],"summary":"Sets the user's roles","description":"","operationId":"putUsersUserIdRoles","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"in":"body","name":"body","description":"List of roles","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserAuthorization"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["admin","role_manager","authorization:grant:add"]},"x-inin-method-name":"putUserIdRoles","x-purecloud-method-name":"putUserRoles"},"delete":{"tags":["Authorization","Users"],"summary":"Removes all the roles from the user.","description":"","operationId":"deleteUsersUserIdRoles","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["admin","role_manager","authorization:grant:delete"]},"x-inin-method-name":"deleteUserIdRoles","x-purecloud-method-name":"deleteUserRoles"}},"/api/v2/scripts/published/{scriptId}/variables":{"get":{"tags":["Scripts"],"summary":"Get the published variables","description":"","operationId":"getScriptsPublishedScriptIdVariables","produces":["application/json"],"parameters":[{"name":"scriptId","in":"path","description":"Script ID","required":true,"type":"string"},{"name":"input","in":"query","description":"input","required":false,"type":"string"},{"name":"output","in":"query","description":"output","required":false,"type":"string"},{"name":"type","in":"query","description":"type","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"object"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["scripter:publishedScript:view"]},"x-inin-method-name":"getPublishedScriptIdVariables","x-purecloud-method-name":"getScriptsPublishedScriptIdVariables"}},"/api/v2/quality/publishedforms":{"get":{"tags":["Quality"],"summary":"Get the published evaluation forms.","description":"","operationId":"getQualityPublishedforms","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EvaluationFormEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["quality:evaluationForm:view"]},"x-inin-method-name":"getPublishedforms","x-purecloud-method-name":"getQualityPublishedforms"},"post":{"tags":["Quality"],"summary":"Publish an evaluation form.","description":"","operationId":"postQualityPublishedforms","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Evaluation form","required":true,"schema":{"$ref":"#/definitions/EvaluationForm"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EvaluationForm"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["quality:evaluationForm:add"]},"x-inin-method-name":"postPublishedforms","x-purecloud-method-name":"postQualityPublishedforms"}},"/api/v2/telephony/providers/edges/sites":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get the list of Sites.","description":"","operationId":"getTelephonyProvidersEdgesSites","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"name"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"ASC"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"location.id","in":"query","description":"Location Id","required":false,"type":"string"},{"name":"managed","in":"query","description":"Filter by managed","required":false,"type":"boolean"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SiteEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getProvidersEdgesSites","x-purecloud-method-name":"getTelephonyProvidersEdgesSites"},"post":{"tags":["Telephony Providers Edge"],"summary":"Create a Site.","description":"","operationId":"postTelephonyProvidersEdgesSites","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Site","required":true,"schema":{"$ref":"#/definitions/Site"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Site"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","general.bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesSites","x-purecloud-method-name":"postTelephonyProvidersEdgesSites"}},"/api/v2/voicemail/policy":{"get":{"tags":["Voicemail"],"summary":"Get a policy","description":"","operationId":"getVoicemailPolicy","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailOrganizationPolicy"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getPolicy","x-purecloud-method-name":"getVoicemailPolicy"},"put":{"tags":["Voicemail"],"summary":"Update a policy","description":"","operationId":"putVoicemailPolicy","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Policy","required":true,"schema":{"$ref":"#/definitions/VoicemailOrganizationPolicy"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/VoicemailOrganizationPolicy"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putPolicy","x-purecloud-method-name":"putVoicemailPolicy"}},"/api/v2/contentmanagement/workspaces/{workspaceId}":{"get":{"tags":["Content Management"],"summary":"Get a workspace.","description":"","operationId":"getContentmanagementWorkspacesWorkspaceId","produces":["application/json"],"parameters":[{"name":"workspaceId","in":"path","description":"Workspace ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["summary","acl"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Workspace"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getWorkspacesWorkspaceId","x-purecloud-method-name":"getContentmanagementWorkspace"},"put":{"tags":["Content Management"],"summary":"Update a workspace","description":"","operationId":"putContentmanagementWorkspacesWorkspaceId","produces":["application/json"],"parameters":[{"name":"workspaceId","in":"path","description":"Workspace ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Workspace","required":true,"schema":{"$ref":"#/definitions/Workspace"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Workspace"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putWorkspacesWorkspaceId","x-purecloud-method-name":"putContentmanagementWorkspace"},"delete":{"tags":["Content Management"],"summary":"Delete a workspace","description":"","operationId":"deleteContentmanagementWorkspacesWorkspaceId","produces":["application/json"],"parameters":[{"name":"workspaceId","in":"path","description":"Workspace ID","required":true,"type":"string"},{"name":"moveChildrenToWorkspaceId","in":"query","description":"New location for objects in deleted workspace.","required":false,"type":"string"}],"responses":{"202":{"description":"Accepted - Processing Delete"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteWorkspacesWorkspaceId","x-purecloud-method-name":"deleteContentmanagementWorkspace"}},"/api/v2/outbound/conversations/{conversationId}/dnc":{"post":{"tags":["Outbound"],"summary":"Add phone numbers to a Dialer DNC list.","description":"","operationId":"postOutboundConversationsConversationIdDnc","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"Conversation ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"conversation.error.conversation.not.found":"The conversation does not exist.","dnc.list.not.found":"The do not call list could not be found.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:dnc:add"]},"x-inin-method-name":"postConversationsConversationIdDnc","x-purecloud-method-name":"postOutboundConversationDnc"}},"/api/v2/quality/evaluations/scoring":{"post":{"tags":["Quality"],"summary":"Score evaluation","description":"","operationId":"postQualityEvaluationsScoring","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"evaluationAndScoringSet","required":true,"schema":{"$ref":"#/definitions/EvaluationFormAndScoringSet"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EvaluationScoringSet"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"quality.scoring.unanswered.required.questions":"Submitted answers did not contain a response to a required question","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","quality.scoring.answer.not.in.evaluation.form":"Submitted answers contained reference to an answer which is not in the evaluation form","quality.scoring.question.not.in.evaluation.form":"Submitted answers contained reference to a question which is not in the evaluation form","quality.scoring.question.group.not.in.evaluation.form":"Submitted answers contained reference to a question group which is not in the evaluation form","quality.scoring.unanswered.required.comments":"Submitted answers did not contain a comment where it was required","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postEvaluationsScoring","x-purecloud-method-name":"postQualityEvaluationsScoring"}},"/api/v2/telephony/providers/edges/outboundroutes/{outboundRouteId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get outbound route","description":"","operationId":"getTelephonyProvidersEdgesOutboundroutesOutboundrouteId","produces":["application/json"],"parameters":[{"name":"outboundRouteId","in":"path","description":"Outbound route ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OutboundRoute"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesOutboundroutesOutboundrouteId","x-purecloud-method-name":"getTelephonyProvidersEdgesOutboundroute"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update outbound route","description":"","operationId":"putTelephonyProvidersEdgesOutboundroutesOutboundrouteId","produces":["application/json"],"parameters":[{"name":"outboundRouteId","in":"path","description":"Outbound route ID","required":true,"type":"string"},{"in":"body","name":"body","description":"OutboundRoute","required":true,"schema":{"$ref":"#/definitions/OutboundRoute"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OutboundRoute"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"required.field.missing":"A required field is missing a value.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","duplicate.value":"An outbound route with this name already exists.","address.classification.type.does.not.exist":"One of the address classifications does not exist.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesOutboundroutesOutboundrouteId","x-purecloud-method-name":"putTelephonyProvidersEdgesOutboundroute"},"delete":{"tags":["Telephony Providers Edge"],"summary":"Delete Outbound Route","description":"","operationId":"deleteTelephonyProvidersEdgesOutboundroutesOutboundrouteId","produces":["application/json"],"parameters":[{"name":"outboundRouteId","in":"path","description":"Outbound route ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"deleteProvidersEdgesOutboundroutesOutboundrouteId","x-purecloud-method-name":"deleteTelephonyProvidersEdgesOutboundroute"}},"/api/v2/alerting/interactionstats/rules":{"get":{"tags":["Alerting"],"summary":"Get an interaction stats rule list.","description":"","operationId":"getAlertingInteractionstatsRules","produces":["application/json"],"parameters":[{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/InteractionStatsRuleContainer"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:view"]},"x-inin-method-name":"getInteractionstatsRules","x-purecloud-method-name":"getAlertingInteractionstatsRules"},"post":{"tags":["Alerting"],"summary":"Create an interaction stats rule.","description":"","operationId":"postAlertingInteractionstatsRules","produces":["application/json"],"parameters":[{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers"]},"collectionFormat":"multi"},{"in":"body","name":"body","description":"AlertingRule","required":true,"schema":{"$ref":"#/definitions/InteractionStatsRule"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/InteractionStatsRule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:add"]},"x-inin-method-name":"postInteractionstatsRules","x-purecloud-method-name":"postAlertingInteractionstatsRules"}},"/api/v2/scripts/published":{"get":{"tags":["Scripts"],"summary":"Get the published scripts.","description":"","operationId":"getScriptsPublished","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"expand","in":"query","description":"Expand","required":false,"type":"string"},{"name":"name","in":"query","description":"Name filter","required":false,"type":"string"},{"name":"feature","in":"query","description":"Feature filter","required":false,"type":"string"},{"name":"flowId","in":"query","description":"Secure flow id filter","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ScriptEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["scripter:publishedScript:view"]},"x-inin-method-name":"getPublished","x-purecloud-method-name":"getScriptsPublished"}},"/api/v2/analytics/reporting/schedules/{scheduleId}/runreport":{"post":{"tags":["Analytics"],"summary":"Place a scheduled report immediately into the reporting queue","description":"","operationId":"postAnalyticsReportingSchedulesScheduleIdRunreport","produces":["application/json"],"parameters":[{"name":"scheduleId","in":"path","description":"Schedule ID","required":true,"type":"string"}],"responses":{"202":{"description":"Accepted - Processing Report","schema":{"$ref":"#/definitions/RunNowResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postReportingSchedulesScheduleIdRunreport","x-purecloud-method-name":"postAnalyticsReportingScheduleRunreport"}},"/api/v2/scripts/published/{scriptId}":{"get":{"tags":["Scripts"],"summary":"Get the published script.","description":"","operationId":"getScriptsPublishedScriptId","produces":["application/json"],"parameters":[{"name":"scriptId","in":"path","description":"Script ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Script"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["scripter:publishedScript:view"]},"x-inin-method-name":"getPublishedScriptId","x-purecloud-method-name":"getScriptsPublishedScriptId"}},"/api/v2/telephony/providers/edges/extensionpools":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a listing of extension pools","description":"","operationId":"getTelephonyProvidersEdgesExtensionpools","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"startNumber"},{"name":"number","in":"query","description":"Number","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ExtensionPoolEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesExtensionpools","x-purecloud-method-name":"getTelephonyProvidersEdgesExtensionpools"},"post":{"tags":["Telephony Providers Edge"],"summary":"Create a new extension pool","description":"","operationId":"postTelephonyProvidersEdgesExtensionpools","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"ExtensionPool","required":true,"schema":{"$ref":"#/definitions/ExtensionPool"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ExtensionPool"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","general.bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesExtensionpools","x-purecloud-method-name":"postTelephonyProvidersEdgesExtensionpools"}},"/api/v2/orphanrecordings/{orphanId}/media":{"get":{"tags":["Recording"],"summary":"Gets the media of a single orphan recording","description":"A 202 response means the orphaned media is currently transcoding and will be available shortly.A 200 response denotes the transcoded orphan media is available now and is contained in the response body.","operationId":"getOrphanrecordingsOrphanIdMedia","produces":["application/json"],"parameters":[{"name":"orphanId","in":"path","description":"Orphan ID","required":true,"type":"string"},{"name":"formatId","in":"query","description":"The desired media format.","required":false,"type":"string","default":"WEBM","enum":["WAV","WEBM","WAV_ULAW","OGG_VORBIS","OGG_OPUS","NONE"]},{"name":"download","in":"query","description":"requesting a download format of the recording","required":false,"type":"boolean","default":false,"enum":["true","false"]},{"name":"fileName","in":"query","description":"the name of the downloaded fileName","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Recording"}},"202":{"description":"Accepted - Transcoding orphan media"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getOrphanIdMedia","x-purecloud-method-name":"getOrphanrecordingMedia"}},"/api/v2/license/organization":{"get":{"tags":["License"],"summary":"Get license assignments for the organization.","description":"","operationId":"getLicenseOrganization","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LicenseOrganization"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["billing:subscription:read","billing:subscription:view","billing:subscription:create","billing:subscription:add"]},"x-inin-method-name":"getOrganization","x-purecloud-method-name":"getLicenseOrganization"},"post":{"tags":["License"],"summary":"Update the organization's license assignments in a batch.","description":"","operationId":"postLicenseOrganization","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"The license assignments to update.","required":false,"schema":{"$ref":"#/definitions/LicenseBatchAssignmentRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LicenseUpdateResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["billing:subscription:read","billing:subscription:view","billing:subscription:create","billing:subscription:add"]},"x-inin-method-name":"postOrganization","x-purecloud-method-name":"postLicenseOrganization"}},"/api/v2/identityproviders/identitynow":{"get":{"tags":["Identity Provider"],"summary":"Get IdentityNow Provider","description":"","operationId":"getIdentityprovidersIdentitynow","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/IdentityNow"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:view"]},"x-inin-method-name":"getIdentitynow","x-purecloud-method-name":"getIdentityprovidersIdentitynow"},"put":{"tags":["Identity Provider"],"summary":"Update/Create IdentityNow Provider","description":"","operationId":"putIdentityprovidersIdentitynow","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Provider","required":true,"schema":{"$ref":"#/definitions/IdentityNow"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/IdentityNow"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:add","sso:provider:edit"]},"x-inin-method-name":"putIdentitynow","x-purecloud-method-name":"putIdentityprovidersIdentitynow"},"delete":{"tags":["Identity Provider"],"summary":"Delete IdentityNow Provider","description":"","operationId":"deleteIdentityprovidersIdentitynow","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:delete"]},"x-inin-method-name":"deleteIdentitynow","x-purecloud-method-name":"deleteIdentityprovidersIdentitynow"}},"/api/v2/externalcontacts/organizations/{externalOrganizationId}/contacts":{"get":{"tags":["External Contacts"],"summary":"Search for external contacts in an external organization","description":"","operationId":"getExternalcontactsOrganizationsExternalorganizationIdContacts","produces":["application/json"],"parameters":[{"name":"externalOrganizationId","in":"path","description":"External Organization ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":20,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"q","in":"query","description":"User supplied search keywords (no special syntax is currently supported)","required":false,"type":"string"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string"},{"name":"expand","in":"query","description":"which fields, if any, to expand (externalOrganization)","required":false,"type":"array","items":{"type":"string","enum":["externalOrganization"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ContactListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:contact:view"]},"x-inin-method-name":"getOrganizationsExternalorganizationIdContacts","x-purecloud-method-name":"getExternalcontactsOrganizationContacts"}},"/api/v2/contentmanagement/documents/{documentId}/content":{"get":{"tags":["Content Management"],"summary":"Download a document.","description":"","operationId":"getContentmanagementDocumentsDocumentIdContent","produces":["application/json"],"parameters":[{"name":"documentId","in":"path","description":"Document ID","required":true,"type":"string"},{"name":"disposition","in":"query","description":"Request how the content will be downloaded: a file attachment or inline. Default is attachment.","required":false,"type":"string","enum":["attachment","inline"]},{"name":"contentType","in":"query","description":"The requested format for the specified document. If supported, the document will be returned in that format. Example contentType=audio/wav","required":false,"type":"string"}],"responses":{"200":{"description":"Download location returned","schema":{"$ref":"#/definitions/DownloadResponse"}},"202":{"description":"Accepted - Preparing file for download - try again soon."},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getDocumentsDocumentIdContent","x-purecloud-method-name":"getContentmanagementDocumentContent"},"post":{"tags":["Content Management"],"summary":"Replace the contents of a document.","description":"","operationId":"postContentmanagementDocumentsDocumentIdContent","produces":["application/json"],"parameters":[{"name":"documentId","in":"path","description":"Document ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Replace Request","required":true,"schema":{"$ref":"#/definitions/ReplaceRequest"}},{"name":"override","in":"query","description":"Override any lock on the document","required":false,"type":"boolean"}],"responses":{"202":{"description":"Accepted - Ready for upload","schema":{"$ref":"#/definitions/ReplaceResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"409":{"description":"Resource conflict - Unexpected changeNumber was provided"},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"423":{"description":"Locked - The document is locked by another operation"},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postDocumentsDocumentIdContent","x-purecloud-method-name":"postContentmanagementDocumentContent"}},"/api/v2/alerting/routingstatus/rules":{"get":{"tags":["Alerting"],"summary":"Get a routing status rule list.","description":"","operationId":"getAlertingRoutingstatusRules","produces":["application/json"],"parameters":[{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers","agent"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RoutingStatusRuleContainer"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:view"]},"x-inin-method-name":"getRoutingstatusRules","x-purecloud-method-name":"getAlertingRoutingstatusRules"},"post":{"tags":["Alerting"],"summary":"Create a routing status rule.","description":"","operationId":"postAlertingRoutingstatusRules","produces":["application/json"],"parameters":[{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers","agent"]},"collectionFormat":"multi"},{"in":"body","name":"body","description":"RoutingStatusRule","required":true,"schema":{"$ref":"#/definitions/RoutingStatusRule"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RoutingStatusRule"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:rule:add"]},"x-inin-method-name":"postRoutingstatusRules","x-purecloud-method-name":"postAlertingRoutingstatusRules"}},"/api/v2/identityproviders/gsuite":{"get":{"tags":["Identity Provider"],"summary":"Get G Suite Identity Provider","description":"","operationId":"getIdentityprovidersGsuite","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/GSuite"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:view"]},"x-inin-method-name":"getGsuite","x-purecloud-method-name":"getIdentityprovidersGsuite"},"put":{"tags":["Identity Provider"],"summary":"Update/Create G Suite Identity Provider","description":"","operationId":"putIdentityprovidersGsuite","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Provider","required":true,"schema":{"$ref":"#/definitions/GSuite"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OAuthProvider"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:add","sso:provider:edit"]},"x-inin-method-name":"putGsuite","x-purecloud-method-name":"putIdentityprovidersGsuite"},"delete":{"tags":["Identity Provider"],"summary":"Delete G Suite Identity Provider","description":"","operationId":"deleteIdentityprovidersGsuite","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Empty"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["sso:provider:delete"]},"x-inin-method-name":"deleteGsuite","x-purecloud-method-name":"deleteIdentityprovidersGsuite"}},"/api/v2/architect/prompts":{"get":{"tags":["Architect"],"summary":"Get a pageable list of user prompts","description":"The returned list is pageable, and query parameters can be used for filtering. Multiple names can be specified, in which case all matching prompts will be returned, and no other filters will be evaluated.","operationId":"getArchitectPrompts","produces":["application/json"],"parameters":[{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"description","in":"query","description":"Description","required":false,"type":"string"},{"name":"nameOrDescription","in":"query","description":"Name or description","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PromptEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.external.call.failure":"A call to another backend service failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getPrompts","x-purecloud-method-name":"getArchitectPrompts"},"post":{"tags":["Architect"],"summary":"Create a new user prompt","description":"","operationId":"postArchitectPrompts","produces":["application/json"],"parameters":[{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/Prompt"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Prompt"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.prompt.validate.failed.name":"Failed to validate prompt due to invalid name. Prompt names can only contain letters, numbers, and the underscore, and must start with a letter or number.","architect.prompt.resource.validate.failed.language":"Failed to validate prompt resource due to missing or invalid language.","architect.prompt.resource.invalid.tags":"The specified tags are in an invalid format.","architect.prompt.resource.validate.failed":"Failed to validate prompt resource.","architect.prompt.validate.failed.name.no.alpha":"Failed to validate prompt due to invalid name. Names must contain at least one alphanumeric character.","architect.prompt.validate.failed.missing.name":"Failed to validate prompt due to missing name.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","architect.prompt.validate.failed":"Failed to validate prompt.","architect.object.validate.failed":"Failed to validate object.","architect.object.validate.failed.value":"Failed to validate object due to invalid field value.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"postPrompts","x-purecloud-method-name":"postArchitectPrompts"},"delete":{"tags":["Architect"],"summary":"Batch-delete a list of prompts asynchronously","description":"Multiple IDs can be specified, in which case all specified prompts will be deleted.","operationId":"deleteArchitectPrompts","produces":["application/json"],"parameters":[{"name":"id","in":"query","description":"List of Prompt IDs","required":true,"type":"array","items":{"type":"string"},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Operation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","architect.batch.too.large":"Batch size exceeds the maximum allowable size.","bad.request":"The request could not be understood by the server due to malformed syntax.","architect.batch.delete.failed":"At least one prompt could not be deleted as requested.","architect.query.parameter.missing":"A required query parameter is missing or empty."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s","architect.not.editor.or.admin.user":"The requesting user does not have the required Architect editor or Architect admin permission."}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.prompt.not.found":"Could not find prompt with specified ID.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.unspecified.error":"An unknown error occurred.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor"]},"x-inin-method-name":"deletePrompts","x-purecloud-method-name":"deleteArchitectPrompts"}},"/api/v2/workforcemanagement/schedules":{"post":{"tags":["Workforce Management"],"summary":"Get a schedule for the current user","description":"","operationId":"postWorkforcemanagementSchedules","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"body","required":false,"schema":{"$ref":"#/definitions/CurrentUserScheduleRequestBody"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserScheduleContainer"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["wfm:agentSchedule:view"]},"x-inin-method-name":"postSchedules","x-purecloud-method-name":"postWorkforcemanagementSchedules"}},"/api/v2/telephony/providers/edges":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get the list of edges.","description":"","operationId":"getTelephonyProvidersEdges","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"site.id","in":"query","description":"Filter by site.id","required":false,"type":"string"},{"name":"edgeGroup.id","in":"query","description":"Filter by edgeGroup.id","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"name"},{"name":"managed","in":"query","description":"Filter by managed","required":false,"type":"boolean"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/EdgeEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdges","x-purecloud-method-name":"getTelephonyProvidersEdges"},"post":{"tags":["Telephony Providers Edge"],"summary":"Create an edge.","description":"","operationId":"postTelephonyProvidersEdges","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Edge","required":true,"schema":{"$ref":"#/definitions/Edge"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Edge"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","general.bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","duplicate.edge.name":"The edge name is already in use."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdges","x-purecloud-method-name":"postTelephonyProvidersEdges"}},"/api/v2/workforcemanagement/managementunits/{muId}/users":{"get":{"tags":["Workforce Management"],"summary":"Get agents in the management unit","description":"","operationId":"getWorkforcemanagementManagementunitsMuIdUsers","produces":["application/json"],"parameters":[{"name":"muId","in":"path","description":"The muId of the management unit.","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/WfmUserEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["wfm:agent:administer"]},"x-inin-method-name":"getManagementunitsMuIdUsers","x-purecloud-method-name":"getWorkforcemanagementManagementunitUsers"}},"/api/v2/workforcemanagement/managementunits/{muId}/activitycodes":{"get":{"tags":["Workforce Management"],"summary":"Get activity codes corresponding to a management unit","description":"","operationId":"getWorkforcemanagementManagementunitsMuIdActivitycodes","produces":["application/json"],"parameters":[{"name":"muId","in":"path","description":"The muId of the management unit.","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ActivityCodeContainer"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["wfm:activityCode:administer"]},"x-inin-method-name":"getManagementunitsMuIdActivitycodes","x-purecloud-method-name":"getWorkforcemanagementManagementunitActivitycodes"}},"/api/v2/workforcemanagement/managementunits/{muId}/schedules/search":{"post":{"tags":["Workforce Management"],"summary":"Get user schedules within the given time range","description":"","operationId":"postWorkforcemanagementManagementunitsMuIdSchedulesSearch","produces":["application/json"],"parameters":[{"name":"muId","in":"path","description":"The muId of the management unit.","required":true,"type":"string"},{"in":"body","name":"body","description":"body","required":false,"schema":{"$ref":"#/definitions/UserListScheduleRequestBody"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserScheduleContainer"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["wfm:schedule:administer"]},"x-inin-method-name":"postManagementunitsMuIdSchedulesSearch","x-purecloud-method-name":"postWorkforcemanagementManagementunitSchedulesSearch"}},"/api/v2/workforcemanagement/managementunits/{muId}/users/{userId}/timeoffrequests/{timeOffRequestId}":{"get":{"tags":["Workforce Management"],"summary":"Get a time off request by id","description":"","operationId":"getWorkforcemanagementManagementunitsMuIdUsersUserIdTimeoffrequestsTimeoffrequestId","produces":["application/json"],"parameters":[{"name":"muId","in":"path","description":"The muId of the management unit.","required":true,"type":"string"},{"name":"userId","in":"path","description":"The userId to whom the Time Off Request applies.","required":true,"type":"string"},{"name":"timeOffRequestId","in":"path","description":"Time Off Request Id","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TimeOffRequest"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["wfm:timeOffRequest:administer"]},"x-inin-method-name":"getManagementunitsMuIdUsersUserIdTimeoffrequestsTimeoffrequestId","x-purecloud-method-name":"getWorkforcemanagementManagementunitUserTimeoffrequest"}},"/api/v2/workforcemanagement/managementunits/{muId}/users/{userId}/timeoffrequests":{"get":{"tags":["Workforce Management"],"summary":"Get a list of time off requests for any user","description":"","operationId":"getWorkforcemanagementManagementunitsMuIdUsersUserIdTimeoffrequests","produces":["application/json"],"parameters":[{"name":"muId","in":"path","description":"The muId of the management unit.","required":true,"type":"string"},{"name":"userId","in":"path","description":"The userId to whom the Time Off Request applies.","required":true,"type":"string"},{"name":"recentlyReviewed","in":"query","description":"Limit results to requests that have been reviewed within the preceding 30 days","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TimeOffRequestList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["wfm:timeOffRequest:administer"]},"x-inin-method-name":"getManagementunitsMuIdUsersUserIdTimeoffrequests","x-purecloud-method-name":"getWorkforcemanagementManagementunitUserTimeoffrequests"}},"/api/v2/routing/queues/{queueId}/wrapupcodes":{"get":{"tags":["Routing"],"summary":"Get the wrap-up codes for a queue","description":"","operationId":"getRoutingQueuesQueueIdWrapupcodes","produces":["application/json"],"parameters":[{"name":"queueId","in":"path","description":"Queue ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/WrapupCodeEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:view"]},"x-inin-method-name":"getQueuesQueueIdWrapupcodes","x-purecloud-method-name":"getRoutingQueueWrapupcodes"},"post":{"tags":["Routing"],"summary":"Add up to 100 wrap-up codes to a queue","description":"","operationId":"postRoutingQueuesQueueIdWrapupcodes","produces":["application/json"],"parameters":[{"name":"queueId","in":"path","description":"Queue ID","required":true,"type":"string"},{"in":"body","name":"body","description":"List of wrapup codes","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/WrapupCode"}}}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/WrapupCode"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:edit"]},"x-inin-method-name":"postQueuesQueueIdWrapupcodes","x-purecloud-method-name":"postRoutingQueueWrapupcodes"}},"/api/v2/routing/queues/{queueId}/wrapupcodes/{codeId}":{"delete":{"tags":["Routing"],"summary":"Delete a wrap-up code from a queue","description":"","operationId":"deleteRoutingQueuesQueueIdWrapupcodesCodeId","produces":["application/json"],"parameters":[{"name":"queueId","in":"path","description":"Queue ID","required":true,"type":"string"},{"name":"codeId","in":"path","description":"Code ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:edit"]},"x-inin-method-name":"deleteQueuesQueueIdWrapupcodesCodeId","x-purecloud-method-name":"deleteRoutingQueueWrapupcode"}},"/api/v2/telephony/providers/edges/endpoints/{endpointId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get endpoint","description":"","operationId":"getTelephonyProvidersEdgesEndpointsEndpointId","produces":["application/json"],"parameters":[{"name":"endpointId","in":"path","description":"Endpoint ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Endpoint"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesEndpointsEndpointId","x-purecloud-method-name":"getTelephonyProvidersEdgesEndpoint"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update endpoint","description":"","operationId":"putTelephonyProvidersEdgesEndpointsEndpointId","produces":["application/json"],"parameters":[{"name":"endpointId","in":"path","description":"Endpoint ID","required":true,"type":"string"},{"in":"body","name":"body","description":"EndpointTemplate","required":true,"schema":{"$ref":"#/definitions/Endpoint"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Endpoint"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesEndpointsEndpointId","x-purecloud-method-name":"putTelephonyProvidersEdgesEndpoint"},"delete":{"tags":["Telephony Providers Edge"],"summary":"Delete endpoint","description":"","operationId":"deleteTelephonyProvidersEdgesEndpointsEndpointId","produces":["application/json"],"parameters":[{"name":"endpointId","in":"path","description":"Endpoint ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"deleteProvidersEdgesEndpointsEndpointId","x-purecloud-method-name":"deleteTelephonyProvidersEdgesEndpoint"}},"/api/v2/telephony/providers/edges/timezones":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a list of Edge-compatible time zones","description":"","operationId":"getTelephonyProvidersEdgesTimezones","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":1000,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TimeZoneEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getProvidersEdgesTimezones","x-purecloud-method-name":"getTelephonyProvidersEdgesTimezones"}},"/api/v2/architect/systemprompts/{promptId}":{"get":{"tags":["Architect"],"summary":"Get a system prompt","description":"","operationId":"getArchitectSystempromptsPromptId","produces":["application/json"],"parameters":[{"name":"promptId","in":"path","description":"promptId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SystemPrompt"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.system.prompt.not.found":"Could not find system prompt with specified ID.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getSystempromptsPromptId","x-purecloud-method-name":"getArchitectSystemprompt"}},"/api/v2/alerting/heartbeat/alerts":{"get":{"tags":["Alerting"],"summary":"Get heart beat alert list.","description":"","operationId":"getAlertingHeartbeatAlerts","produces":["application/json"],"parameters":[{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/HeartBeatAlertContainer"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:alert:view"]},"x-inin-method-name":"getHeartbeatAlerts","x-purecloud-method-name":"getAlertingHeartbeatAlerts"}},"/api/v2/telephony/providers/edges/didpools":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a listing of DID Pools","description":"","operationId":"getTelephonyProvidersEdgesDidpools","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"number"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DIDPoolEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesDidpools","x-purecloud-method-name":"getTelephonyProvidersEdgesDidpools"},"post":{"tags":["Telephony Providers Edge"],"summary":"Create a new DID pool","description":"","operationId":"postTelephonyProvidersEdgesDidpools","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"DID pool","required":true,"schema":{"$ref":"#/definitions/DIDPool"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DIDPool"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","general.bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesDidpools","x-purecloud-method-name":"postTelephonyProvidersEdgesDidpools"}},"/api/v2/telephony/providers/edges/phones":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a list of Phone Instances","description":"","operationId":"getTelephonyProvidersEdgesPhones","produces":["application/json"],"parameters":[{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"sortBy","in":"query","description":"Value by which to sort","required":false,"type":"string","default":"name"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"ASC"},{"name":"site.id","in":"query","description":"Filter by site.id","required":false,"type":"string"},{"name":"webRtcUser.id","in":"query","description":"Filter by webRtcUser.id","required":false,"type":"string"},{"name":"phoneBaseSettings.id","in":"query","description":"Filter by phoneBaseSettings.id","required":false,"type":"string"},{"name":"lines.loggedInUser.id","in":"query","description":"Filter by lines.loggedInUser.id","required":false,"type":"string"},{"name":"lines.defaultForUser.id","in":"query","description":"Filter by lines.defaultForUser.id","required":false,"type":"string"},{"name":"phone_hardwareId","in":"query","description":"Filter by phone_hardwareId","required":false,"type":"string"},{"name":"lines.id","in":"query","description":"Filter by lines.id","required":false,"type":"string"},{"name":"lines.name","in":"query","description":"Filter by lines.name","required":false,"type":"string"},{"name":"expand","in":"query","description":"Fields to expand in the response, comma-separated","required":false,"type":"array","items":{"type":"string","enum":["properties","site","status","status.primaryEdgesStatus","status.secondaryEdgesStatus","phoneBaseSettings","lines"]},"collectionFormat":"multi"},{"name":"fields","in":"query","description":"Fields and properties to get, comma-separated","required":false,"type":"array","items":{"type":"string","enum":["webRtcUser","properties.*","lines.loggedInUser","lines.defaultForUser"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PhoneEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesPhones","x-purecloud-method-name":"getTelephonyProvidersEdgesPhones"},"post":{"tags":["Telephony Providers Edge"],"summary":"Create a new Phone","description":"","operationId":"postTelephonyProvidersEdgesPhones","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Phone","required":true,"schema":{"$ref":"#/definitions/Phone"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Phone"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","general.bad.request":"The request could not be understood by the server due to malformed syntax.","lines.required":"A phone cannot be created without a line.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesPhones","x-purecloud-method-name":"postTelephonyProvidersEdgesPhones"}},"/api/v2/routing/email/domains":{"get":{"tags":["Routing"],"summary":"Get domains","description":"","operationId":"getRoutingEmailDomains","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/InboundDomainEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:email:manage"]},"x-inin-method-name":"getEmailDomains","x-purecloud-method-name":"getRoutingEmailDomains"},"post":{"tags":["Routing"],"summary":"Create a domain","description":"","operationId":"postRoutingEmailDomains","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Domain","required":true,"schema":{"$ref":"#/definitions/InboundDomain"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/InboundDomain"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"postino.domain.exists":"The inbound domain already exists.","postino.max.domains.exceeded":"The maximum number of domains for the org has been exceeded.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","postino.invalid.domain.name":"The 'domain' field contains some illegal characters.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:email:manage"]},"x-inin-method-name":"postEmailDomains","x-purecloud-method-name":"postRoutingEmailDomains"}},"/api/v2/telephony/providers/edges/trunkbasesettings/{trunkBaseSettingsId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a Trunk Base Settings object by ID","description":"Managed properties will not be returned unless the user is assigned the managed:all:all permission.","operationId":"getTelephonyProvidersEdgesTrunkbasesettingsTrunkbasesettingsId","produces":["application/json"],"parameters":[{"name":"trunkBaseSettingsId","in":"path","description":"Trunk Base ID","required":true,"type":"string"},{"name":"ignoreHidden","in":"query","description":"Set this to true to not receive trunk properties that are meant to be hidden or for internal system usage only.","required":false,"type":"boolean"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TrunkBase"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesTrunkbasesettingsTrunkbasesettingsId","x-purecloud-method-name":"getTelephonyProvidersEdgesTrunkbasesetting"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update a Trunk Base Settings object by ID","description":"","operationId":"putTelephonyProvidersEdgesTrunkbasesettingsTrunkbasesettingsId","produces":["application/json"],"parameters":[{"name":"trunkBaseSettingsId","in":"path","description":"Trunk Base ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Trunk base settings","required":true,"schema":{"$ref":"#/definitions/TrunkBase"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TrunkBase"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"required.field.missing":"A required field is missing a value.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","duplicate.value":"A trunk with that name already exists.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"entity.not.found":"The requested entity was not found.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesTrunkbasesettingsTrunkbasesettingsId","x-purecloud-method-name":"putTelephonyProvidersEdgesTrunkbasesetting"},"delete":{"tags":["Telephony Providers Edge"],"summary":"Delete a Trunk Base Settings object by ID","description":"","operationId":"deleteTelephonyProvidersEdgesTrunkbasesettingsTrunkbasesettingsId","produces":["application/json"],"parameters":[{"name":"trunkBaseSettingsId","in":"path","description":"Trunk Base ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"delete.referenced.entity":"The trunk is being referenced.","bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"entity.not.found":"The requested entity was not found.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"deleteProvidersEdgesTrunkbasesettingsTrunkbasesettingsId","x-purecloud-method-name":"deleteTelephonyProvidersEdgesTrunkbasesetting"}},"/api/v2/contentmanagement/documents/{documentId}":{"get":{"tags":["Content Management"],"summary":"Get a document.","description":"","operationId":"getContentmanagementDocumentsDocumentId","produces":["application/json"],"parameters":[{"name":"documentId","in":"path","description":"Document ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["lockInfo","acl","workspace"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Document"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getDocumentsDocumentId","x-purecloud-method-name":"getContentmanagementDocument"},"post":{"tags":["Content Management"],"summary":"Update a document.","description":"","operationId":"postContentmanagementDocumentsDocumentId","produces":["application/json"],"parameters":[{"name":"documentId","in":"path","description":"Document ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Document","required":true,"schema":{"$ref":"#/definitions/DocumentUpdate"}},{"name":"expand","in":"query","description":"Expand some document fields","required":false,"type":"string","enum":["acl"]},{"name":"override","in":"query","description":"Override any lock on the document","required":false,"type":"boolean"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Document"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"409":{"description":"Resource conflict - Unexpected changeNumber was provided"},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"423":{"description":"Locked - The document is locked by another operation"},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postDocumentsDocumentId","x-purecloud-method-name":"postContentmanagementDocument"},"delete":{"tags":["Content Management"],"summary":"Delete a document.","description":"","operationId":"deleteContentmanagementDocumentsDocumentId","produces":["application/json"],"parameters":[{"name":"documentId","in":"path","description":"Document ID","required":true,"type":"string"},{"name":"override","in":"query","description":"Override any lock on the document","required":false,"type":"boolean"}],"responses":{"202":{"description":"Accepted - Processing Delete"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"423":{"description":"Locked - The document is locked by another operation"},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteDocumentsDocumentId","x-purecloud-method-name":"deleteContentmanagementDocument"}},"/api/v2/outbound/callabletimesets":{"get":{"tags":["Outbound"],"summary":"Query callable time set list","description":"","operationId":"getOutboundCallabletimesets","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"filterType","in":"query","description":"Filter type","required":false,"type":"string","default":"Prefix","enum":["Equals","RegEx","Contains","Prefix","LessThan","LessThanEqualTo","GreaterThan","GreaterThanEqualTo","BeginsWith","EndsWith"]},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"a","enum":["ascending","descending"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CallableTimeSetEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:callableTimeSet:view"]},"x-inin-method-name":"getCallabletimesets","x-purecloud-method-name":"getOutboundCallabletimesets"},"post":{"tags":["Outbound"],"summary":"Create callable time set","description":"","operationId":"postOutboundCallabletimesets","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"DialerCallableTimeSet","required":true,"schema":{"$ref":"#/definitions/CallableTimeSet"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CallableTimeSet"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"name.cannot.be.blank":"A name must be provided.","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"The name already exists.","invalid.create":"","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.start.time":"Start time must be before stop time.","invalid.time.zone":"There is an unrecognized time zone.","missing.time.zone":"Each callable time must have a time zone identifier.","invalid.day":"Days must be within 1 - 7.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:callableTimeSet:add"]},"x-inin-method-name":"postCallabletimesets","x-purecloud-method-name":"postOutboundCallabletimesets"}},"/api/v2/telephony/providers/edges/outboundroutes":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get outbound routes","description":"","operationId":"getTelephonyProvidersEdgesOutboundroutes","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"site.id","in":"query","description":"Filter by site.id","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string","default":"name"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OutboundRouteEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesOutboundroutes","x-purecloud-method-name":"getTelephonyProvidersEdgesOutboundroutes"},"post":{"tags":["Telephony Providers Edge"],"summary":"Create outbound rule","description":"","operationId":"postTelephonyProvidersEdgesOutboundroutes","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"OutboundRoute","required":true,"schema":{"$ref":"#/definitions/OutboundRoute"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OutboundRoute"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"required.field.missing":"A required field is missing a value.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","duplicate.value":"An outbound route with this name already exists.","address.classification.type.does.not.exist":"One of the address classifications does not exist.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"deprecated":true,"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesOutboundroutes","x-purecloud-method-name":"postTelephonyProvidersEdgesOutboundroutes"}},"/api/v2/telephony/providers/edges/didpools/{didPoolId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a DID Pool by ID.","description":"","operationId":"getTelephonyProvidersEdgesDidpoolsDidpoolId","produces":["application/json"],"parameters":[{"name":"didPoolId","in":"path","description":"DID pool ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DIDPool"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesDidpoolsDidpoolId","x-purecloud-method-name":"getTelephonyProvidersEdgesDidpool"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update a DID Pool by ID.","description":"","operationId":"putTelephonyProvidersEdgesDidpoolsDidpoolId","produces":["application/json"],"parameters":[{"name":"didPoolId","in":"path","description":"DID pool ID","required":true,"type":"string"},{"in":"body","name":"body","description":"DID pool","required":true,"schema":{"$ref":"#/definitions/DIDPool"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DIDPool"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesDidpoolsDidpoolId","x-purecloud-method-name":"putTelephonyProvidersEdgesDidpool"},"delete":{"tags":["Telephony Providers Edge"],"summary":"Delete a DID Pool by ID.","description":"","operationId":"deleteTelephonyProvidersEdgesDidpoolsDidpoolId","produces":["application/json"],"parameters":[{"name":"didPoolId","in":"path","description":"DID pool ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"deleteProvidersEdgesDidpoolsDidpoolId","x-purecloud-method-name":"deleteTelephonyProvidersEdgesDidpool"}},"/api/v2/telephony/providers/edges/dids/{didId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a DID by ID.","description":"","operationId":"getTelephonyProvidersEdgesDidsDidId","produces":["application/json"],"parameters":[{"name":"didId","in":"path","description":"DID ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DID"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesDidsDidId","x-purecloud-method-name":"getTelephonyProvidersEdgesDid"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update a DID by ID.","description":"","operationId":"putTelephonyProvidersEdgesDidsDidId","produces":["application/json"],"parameters":[{"name":"didId","in":"path","description":"DID ID","required":true,"type":"string"},{"in":"body","name":"body","description":"DID","required":true,"schema":{"$ref":"#/definitions/DID"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DID"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesDidsDidId","x-purecloud-method-name":"putTelephonyProvidersEdgesDid"}},"/api/v2/architect/dependencytracking/types/{typeId}":{"get":{"tags":["Architect"],"summary":"Get a Dependency Tracking type.","description":"","operationId":"getArchitectDependencytrackingTypesTypeId","produces":["application/json"],"parameters":[{"name":"typeId","in":"path","description":"Type ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DependencyType"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.dependency.invalid.type":"An invalid dependency type was specified.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getDependencytrackingTypesTypeId","x-purecloud-method-name":"getArchitectDependencytrackingType"}},"/api/v2/systempresences":{"get":{"tags":["Presence"],"summary":"Get the list of SystemPresences","description":"","operationId":"getSystempresences","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/SystemPresence"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSystempresences","x-purecloud-method-name":"getSystempresences"}},"/api/v2/users/{userId}/queues":{"get":{"tags":["Users"],"summary":"Get queues for user","description":"","operationId":"getUsersUserIdQueues","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"joined","in":"query","description":"Is joined to the queue","required":false,"type":"boolean","default":true}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserQueueEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:view"]},"x-inin-method-name":"getUserIdQueues","x-purecloud-method-name":"getUserQueues"},"patch":{"tags":["Users"],"summary":"Join or unjoin a set of queues for a user","description":"","operationId":"patchUsersUserIdQueues","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"in":"body","name":"body","description":"User Queues","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/UserQueue"}}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserQueueEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["routing:queue:join"]},"x-inin-method-name":"patchUserIdQueues","x-purecloud-method-name":"patchUserQueues"}},"/api/v2/outbound/campaigns":{"get":{"tags":["Outbound"],"summary":"Query a list of dialer campaigns.","description":"","operationId":"getOutboundCampaigns","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"filterType","in":"query","description":"Filter type","required":false,"type":"string","default":"Prefix","enum":["Equals","RegEx","Contains","Prefix","LessThan","LessThanEqualTo","GreaterThan","GreaterThanEqualTo","BeginsWith","EndsWith"]},{"name":"name","in":"query","description":"Name","required":false,"type":"string"},{"name":"contactListId","in":"query","description":"Contact List ID","required":false,"type":"string"},{"name":"dncListId","in":"query","description":"DNC list ID","required":false,"type":"string"},{"name":"distributionQueueId","in":"query","description":"Distribution queue ID","required":false,"type":"string"},{"name":"edgeGroupId","in":"query","description":"Edge group ID","required":false,"type":"string"},{"name":"callAnalysisResponseSetId","in":"query","description":"Call analysis response set ID","required":false,"type":"string"},{"name":"sortBy","in":"query","description":"Sort by","required":false,"type":"string"},{"name":"sortOrder","in":"query","description":"Sort order","required":false,"type":"string","default":"a","enum":["ascending","descending"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CampaignEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaign:view"]},"x-inin-method-name":"getCampaigns","x-purecloud-method-name":"getOutboundCampaigns"},"post":{"tags":["Outbound"],"summary":"Create a campaign.","description":"","operationId":"postOutboundCampaigns","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Campaign","required":true,"schema":{"$ref":"#/definitions/Campaign"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Campaign"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"dnc.list.not.found":"A do not call list could not be found.","name.cannot.be.blank":"A name must be provided.","contact.sort.field.not.found":"The contact sort field is not a column on the contact list.","missing.caller.id.address":"No caller id address supplied","invalid.campaign.outbound.line.count":"","invalid.priority":"The priority must be between 1 and 5 (inclusive)","bad.request":"The request could not be understood by the server due to malformed syntax.","callable.time.set.not.found":"The callable time set could not be found.","duplicate.name":"The name already exists.","invalid.create":"","edge.group.not.found":"The edge group could not be found.","missing.caller.id.name":"No caller id name supplied","rule.set.not.found":"A rule set could not be found.","invalid.ani.address":"The caller id number is invalid.","invalid.campaign.phone.columns":"The campaign phone columns are invalid.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","missing.time.zone.in.contactlist":"When using a callable time set, the contact list must have at least one time zone column defined.","call.analysis.response.set.not.found":"The call analysis response set could not be found.","queue.not.found":"The queue could not be found.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","script.not.found":"The script could not be found."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaign:add"]},"x-inin-method-name":"postCampaigns","x-purecloud-method-name":"postOutboundCampaigns"}},"/api/v2/telephony/providers/edges/{edgeId}/reboot":{"post":{"tags":["Telephony Providers Edge"],"summary":"Reboot an Edge","description":"","operationId":"postTelephonyProvidersEdgesEdgeIdReboot","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Parameters for the edge reboot","required":false,"schema":{"$ref":"#/definitions/EdgeRebootParameters"}}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesEdgeIdReboot","x-purecloud-method-name":"postTelephonyProvidersEdgeReboot"}},"/api/v2/analytics/reporting/timeperiods":{"get":{"tags":["Analytics"],"summary":"Get a list of report time periods.","description":"","operationId":"getAnalyticsReportingTimeperiods","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"type":"string"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getReportingTimeperiods","x-purecloud-method-name":"getAnalyticsReportingTimeperiods"}},"/api/v2/contentmanagement/workspaces/{workspaceId}/members":{"get":{"tags":["Content Management"],"summary":"Get a list workspace members","description":"","operationId":"getContentmanagementWorkspacesWorkspaceIdMembers","produces":["application/json"],"parameters":[{"name":"workspaceId","in":"path","description":"Workspace ID","required":true,"type":"string"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["member"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/WorkspaceMemberEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getWorkspacesWorkspaceIdMembers","x-purecloud-method-name":"getContentmanagementWorkspaceMembers"}},"/api/v2/conversations/{conversationId}/recordings":{"get":{"tags":["Recording"],"summary":"Get all of a Conversation's Recordings.","description":"","operationId":"getConversationsConversationIdRecordings","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"Conversation ID","required":true,"type":"string"},{"name":"maxWaitMs","in":"query","description":"The maximum number of milliseconds to wait for the recording to be ready. Must be a positive value.","required":false,"type":"integer","default":5000,"format":"int32"},{"name":"formatId","in":"query","description":"The desired media format","required":false,"type":"string","default":"WEBM","enum":["WAV","WEBM","WAV_ULAW","OGG_VORBIS","OGG_OPUS","NONE"]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/Recording"}}},"202":{"description":"Success - recording is transcoding"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"recording.recording.view.permission.check.failed":"The recording:recording:view permission is required.","missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","conversation.not.found":"A conversation for the provided conversationId was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getConversationIdRecordings","x-purecloud-method-name":"getConversationRecordings"}},"/api/v2/telephony/providers/edges/phones/{phoneId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get a Phone by ID","description":"","operationId":"getTelephonyProvidersEdgesPhonesPhoneId","produces":["application/json"],"parameters":[{"name":"phoneId","in":"path","description":"Phone ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Phone"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesPhonesPhoneId","x-purecloud-method-name":"getTelephonyProvidersEdgesPhone"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update a Phone by ID","description":"","operationId":"putTelephonyProvidersEdgesPhonesPhoneId","produces":["application/json"],"parameters":[{"name":"phoneId","in":"path","description":"Phone ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Phone","required":true,"schema":{"$ref":"#/definitions/Phone"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Phone"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","general.bad.request":"The request could not be understood by the server due to malformed syntax.","webrtc.user.required":"A webRtcUser is required.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesPhonesPhoneId","x-purecloud-method-name":"putTelephonyProvidersEdgesPhone"},"delete":{"tags":["Telephony Providers Edge"],"summary":"Delete a Phone by ID","description":"","operationId":"deleteTelephonyProvidersEdgesPhonesPhoneId","produces":["application/json"],"parameters":[{"name":"phoneId","in":"path","description":"Phone ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"deleteProvidersEdgesPhonesPhoneId","x-purecloud-method-name":"deleteTelephonyProvidersEdgesPhone"}},"/api/v2/outbound/schedules/sequences":{"get":{"tags":["Outbound"],"summary":"Query for a list of dialer sequence schedules.","description":"","operationId":"getOutboundSchedulesSequences","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/SequenceSchedule"}}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"invalid.interval.time":"","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:schedule:view"]},"x-inin-method-name":"getSchedulesSequences","x-purecloud-method-name":"getOutboundSchedulesSequences"}},"/api/v2/greetings":{"get":{"tags":["Greetings"],"summary":"Gets an Organization's Greetings","description":"","operationId":"getGreetings","produces":["application/json"],"parameters":[{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getGreetings","x-purecloud-method-name":"getGreetings"},"post":{"tags":["Greetings"],"summary":"Create a Greeting for an Organization","description":"","operationId":"postGreetings","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"The Greeting to create","required":true,"schema":{"$ref":"#/definitions/Greeting"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DefaultGreetingList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postGreetings","x-purecloud-method-name":"postGreetings"}},"/api/v2/users/{userId}/callforwarding":{"get":{"tags":["Users"],"summary":"Get a user's CallForwarding","description":"","operationId":"getUsersUserIdCallforwarding","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CallForwarding"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserIdCallforwarding","x-purecloud-method-name":"getUserCallforwarding"},"put":{"tags":["Users"],"summary":"Update a user's CallForwarding","description":"","operationId":"putUsersUserIdCallforwarding","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Call forwarding","required":true,"schema":{"$ref":"#/definitions/CallForwarding"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CallForwarding"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putUserIdCallforwarding","x-purecloud-method-name":"putUserCallforwarding"},"patch":{"tags":["Users"],"summary":"Patch a user's CallForwarding","description":"","operationId":"patchUsersUserIdCallforwarding","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Call forwarding","required":true,"schema":{"$ref":"#/definitions/CallForwarding"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CallForwarding"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"patchUserIdCallforwarding","x-purecloud-method-name":"patchUserCallforwarding"}},"/api/v2/authorization/roles/{roleId}":{"get":{"tags":["Authorization"],"summary":"Get a single organization role.","description":"Get the organization role specified by its ID.","operationId":"getAuthorizationRolesRoleId","produces":["application/json"],"parameters":[{"name":"roleId","in":"path","description":"Role ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainOrganizationRole"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["authorization:role:view"]},"x-inin-method-name":"getRolesRoleId","x-purecloud-method-name":"getAuthorizationRole"},"put":{"tags":["Authorization"],"summary":"Update an organization role.","description":"Update","operationId":"putAuthorizationRolesRoleId","produces":["application/json"],"parameters":[{"name":"roleId","in":"path","description":"Role ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Organization role","required":true,"schema":{"$ref":"#/definitions/DomainOrganizationRoleUpdate"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainOrganizationRole"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["admin","role_manager","authorization:role:edit"]},"x-inin-method-name":"putRolesRoleId","x-purecloud-method-name":"putAuthorizationRole"},"delete":{"tags":["Authorization"],"summary":"Delete an organization role.","description":"","operationId":"deleteAuthorizationRolesRoleId","produces":["application/json"],"parameters":[{"name":"roleId","in":"path","description":"Role ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["admin","role_manager","authorization:role:delete"]},"x-inin-method-name":"deleteRolesRoleId","x-purecloud-method-name":"deleteAuthorizationRole"},"patch":{"tags":["Authorization"],"summary":"Patch Organization Role for needsUpdate Field","description":"Patch Organization Role for needsUpdate Field","operationId":"patchAuthorizationRolesRoleId","produces":["application/json"],"parameters":[{"name":"roleId","in":"path","description":"Role ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Organization role","required":true,"schema":{"$ref":"#/definitions/DomainOrganizationRole"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainOrganizationRole"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["admin","role_manager","authorization:role:edit"]},"x-inin-method-name":"patchRolesRoleId","x-purecloud-method-name":"patchAuthorizationRole"}},"/api/v2/users/{userId}/station":{"get":{"tags":["Users"],"summary":"Get station information for user","description":"","operationId":"getUsersUserIdStation","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UserStations"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserIdStation","x-purecloud-method-name":"getUserStation"}},"/api/v2/users/{userId}/station/associatedstation/{stationId}":{"put":{"tags":["Users"],"summary":"Set associated station","description":"","operationId":"putUsersUserIdStationAssociatedstationStationId","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"name":"stationId","in":"path","description":"stationId","required":true,"type":"string"}],"responses":{"202":{"description":"Success"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putUserIdStationAssociatedstationStationId","x-purecloud-method-name":"putUserStationAssociatedstationStationId"}},"/api/v2/users/{userId}/station/associatedstation":{"delete":{"tags":["Users"],"summary":"Clear associated station","description":"","operationId":"deleteUsersUserIdStationAssociatedstation","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"}],"responses":{"202":{"description":"Success"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteUserIdStationAssociatedstation","x-purecloud-method-name":"deleteUserStationAssociatedstation"}},"/api/v2/users/{userId}/station/defaultstation/{stationId}":{"put":{"tags":["Users"],"summary":"Set default station","description":"","operationId":"putUsersUserIdStationDefaultstationStationId","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"name":"stationId","in":"path","description":"stationId","required":true,"type":"string"}],"responses":{"202":{"description":"Success"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all","telephony:phone:assign"]},"x-inin-method-name":"putUserIdStationDefaultstationStationId","x-purecloud-method-name":"putUserStationDefaultstationStationId"}},"/api/v2/users/{userId}/station/defaultstation":{"delete":{"tags":["Users"],"summary":"Clear default station","description":"","operationId":"deleteUsersUserIdStationDefaultstation","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"}],"responses":{"202":{"description":"Success"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all","telephony:phone:assign"]},"x-inin-method-name":"deleteUserIdStationDefaultstation","x-purecloud-method-name":"deleteUserStationDefaultstation"}},"/api/v2/responsemanagement/libraries":{"get":{"tags":["Response Management"],"summary":"Gets a list of existing response libraries.","description":"","operationId":"getResponsemanagementLibraries","produces":["application/json"],"parameters":[{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/LibraryEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getLibraries","x-purecloud-method-name":"getResponsemanagementLibraries"},"post":{"tags":["Response Management"],"summary":"Create a response library.","description":"","operationId":"postResponsemanagementLibraries","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Library","required":true,"schema":{"$ref":"#/definitions/Library"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Library"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postLibraries","x-purecloud-method-name":"postResponsemanagementLibraries"}},"/api/v2/externalcontacts/relationships":{"post":{"tags":["External Contacts"],"summary":"Create a relationship","description":"","operationId":"postExternalcontactsRelationships","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Relationship","required":false,"schema":{"$ref":"#/definitions/Relationship"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Relationship"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:externalOrganization:edit"]},"x-inin-method-name":"postRelationships","x-purecloud-method-name":"postExternalcontactsRelationships"}},"/api/v2/quality/calibrations/{calibrationId}":{"get":{"tags":["Quality"],"summary":"Get a calibration by id.","description":"","operationId":"getQualityCalibrationsCalibrationId","produces":["application/json"],"parameters":[{"name":"calibrationId","in":"path","description":"Calibration ID","required":true,"type":"string"},{"name":"calibratorId","in":"query","description":"calibratorId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Calibration"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getCalibrationsCalibrationId","x-purecloud-method-name":"getQualityCalibration"},"put":{"tags":["Quality"],"summary":"Update a calibration to the specified calibration via PUT. Editable fields include: evaluators, expertEvaluator, and scoringIndex","description":"","operationId":"putQualityCalibrationsCalibrationId","produces":["application/json"],"parameters":[{"name":"calibrationId","in":"path","description":"Calibration ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Calibration","required":true,"schema":{"$ref":"#/definitions/Calibration"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Calibration"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","quality.evaluation.evaluator.not.quality.evaluator":"evaluator does not have edit score permission","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","quality.calibration.expert.evaluator.not.quality.evaluator":"expert evaluator does not have evaluator permissions"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putCalibrationsCalibrationId","x-purecloud-method-name":"putQualityCalibration"},"delete":{"tags":["Quality"],"summary":"Delete a calibration by id.","description":"","operationId":"deleteQualityCalibrationsCalibrationId","produces":["application/json"],"parameters":[{"name":"calibrationId","in":"path","description":"Calibration ID","required":true,"type":"string"},{"name":"calibratorId","in":"query","description":"calibratorId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Calibration"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteCalibrationsCalibrationId","x-purecloud-method-name":"deleteQualityCalibration"}},"/api/v2/alerting/routingstatus/alerts/{alertId}":{"get":{"tags":["Alerting"],"summary":"Get a routing status alert","description":"","operationId":"getAlertingRoutingstatusAlertsAlertId","produces":["application/json"],"parameters":[{"name":"alertId","in":"path","description":"Alert ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand","required":false,"type":"array","items":{"type":"string","enum":["notificationUsers","agent"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RoutingStatusAlert"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:alert:view"]},"x-inin-method-name":"getRoutingstatusAlertsAlertId","x-purecloud-method-name":"getAlertingRoutingstatusAlert"},"delete":{"tags":["Alerting"],"summary":"Delete a routing status alert","description":"","operationId":"deleteAlertingRoutingstatusAlertsAlertId","produces":["application/json"],"parameters":[{"name":"alertId","in":"path","description":"Alert ID","required":true,"type":"string"}],"responses":{"204":{"description":"Routing status alert deleted"},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["alerting:alert:delete"]},"x-inin-method-name":"deleteRoutingstatusAlertsAlertId","x-purecloud-method-name":"deleteAlertingRoutingstatusAlert"}},"/api/v2/presencedefinitions/{presenceId}":{"get":{"tags":["Presence"],"summary":"Get a Presence Definition","description":"","operationId":"getPresencedefinitionsPresenceId","produces":["application/json"],"parameters":[{"name":"presenceId","in":"path","description":"Organization Presence ID","required":true,"type":"string"},{"name":"localeCode","in":"query","description":"The locale code to fetch for the presence definition. Use ALL to fetch everything.","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OrganizationPresence"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getPresenceId","x-purecloud-method-name":"getPresencedefinition"},"put":{"tags":["Presence"],"summary":"Update a Presence Definition","description":"","operationId":"putPresencedefinitionsPresenceId","produces":["application/json"],"parameters":[{"name":"presenceId","in":"path","description":"Organization Presence ID","required":true,"type":"string"},{"in":"body","name":"body","description":"The OrganizationPresence to update","required":true,"schema":{"$ref":"#/definitions/OrganizationPresence"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OrganizationPresence"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["presence:presenceDefinition:edit"]},"x-inin-method-name":"putPresenceId","x-purecloud-method-name":"putPresencedefinition"},"delete":{"tags":["Presence"],"summary":"Delete a Presence Definition","description":"","operationId":"deletePresencedefinitionsPresenceId","produces":["application/json"],"parameters":[{"name":"presenceId","in":"path","description":"Organization Presence ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["presence:presenceDefinition:delete"]},"x-inin-method-name":"deletePresenceId","x-purecloud-method-name":"deletePresencedefinition"}},"/api/v2/analytics/conversations/{conversationId}/details":{"get":{"tags":["Conversations","Analytics"],"summary":"Get a conversation by id","description":"","operationId":"getAnalyticsConversationsConversationIdDetails","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"conversationId","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AnalyticsConversation"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["analytics:conversationDetail:view"]},"x-inin-method-name":"getConversationsConversationIdDetails","x-purecloud-method-name":"getAnalyticsConversationDetails"}},"/api/v2/analytics/conversations/{conversationId}/details/properties":{"post":{"tags":["Conversations","Analytics"],"summary":"Index conversation properties","description":"","operationId":"postAnalyticsConversationsConversationIdDetailsProperties","produces":["application/json"],"parameters":[{"name":"conversationId","in":"path","description":"conversationId","required":true,"type":"string"},{"in":"body","name":"body","description":"request","required":true,"schema":{"$ref":"#/definitions/PropertyIndexRequest"}}],"responses":{"202":{"description":"Accepted - Indexing properties","schema":{"$ref":"#/definitions/PropertyIndexRequest"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["analytics:conversationProperties:index"]},"x-inin-method-name":"postConversationsConversationIdDetailsProperties","x-purecloud-method-name":"postAnalyticsConversationDetailsProperties"}},"/api/v2/analytics/conversations/aggregates/query":{"post":{"tags":["Conversations","Analytics"],"summary":"Query for conversation aggregates","description":"","operationId":"postAnalyticsConversationsAggregatesQuery","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"query","required":true,"schema":{"$ref":"#/definitions/AggregationQuery"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AggregateQueryResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["analytics:conversationAggregate:view"]},"x-inin-method-name":"postConversationsAggregatesQuery","x-purecloud-method-name":"postAnalyticsConversationsAggregatesQuery"}},"/api/v2/analytics/conversations/details/query":{"post":{"tags":["Conversations","Analytics"],"summary":"Query for conversation details","description":"","operationId":"postAnalyticsConversationsDetailsQuery","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"query","required":true,"schema":{"$ref":"#/definitions/ConversationQuery"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AnalyticsConversationQueryResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["analytics:conversationDetail:view"]},"x-inin-method-name":"postConversationsDetailsQuery","x-purecloud-method-name":"postAnalyticsConversationsDetailsQuery"}},"/api/v2/users/{userId}/outofoffice":{"get":{"tags":["Users"],"summary":"Get a OutOfOffice","description":"","operationId":"getUsersUserIdOutofoffice","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OutOfOffice"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getUserIdOutofoffice","x-purecloud-method-name":"getUserOutofoffice"},"put":{"tags":["Users"],"summary":"Update an OutOfOffice","description":"","operationId":"putUsersUserIdOutofoffice","produces":["application/json"],"parameters":[{"name":"userId","in":"path","description":"User ID","required":true,"type":"string"},{"in":"body","name":"body","description":"The updated UserPresence","required":true,"schema":{"$ref":"#/definitions/OutOfOffice"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/OutOfOffice"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putUserIdOutofoffice","x-purecloud-method-name":"putUserOutofoffice"}},"/api/v2/telephony/providers/edges/certificateauthorities":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get the list of certificate authorities.","description":"","operationId":"getTelephonyProvidersEdgesCertificateauthorities","produces":["application/json"],"parameters":[],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CertificateAuthorityEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesCertificateauthorities","x-purecloud-method-name":"getTelephonyProvidersEdgesCertificateauthorities"},"post":{"tags":["Telephony Providers Edge"],"summary":"Create a certificate authority.","description":"","operationId":"postTelephonyProvidersEdgesCertificateauthorities","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"CertificateAuthority","required":true,"schema":{"$ref":"#/definitions/DomainCertificateAuthority"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainCertificateAuthority"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"postProvidersEdgesCertificateauthorities","x-purecloud-method-name":"postTelephonyProvidersEdgesCertificateauthorities"}},"/api/v2/recording/settings":{"get":{"tags":["Recording"],"summary":"Get the Recording Settings for the Organization","description":"","operationId":"getRecordingSettings","produces":["application/json"],"parameters":[{"name":"createDefault","in":"query","description":"If no settings are found, a new one is created with default values","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RecordingSettings"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSettings","x-purecloud-method-name":"getRecordingSettings"},"put":{"tags":["Recording"],"summary":"Update the Recording Settings for the Organization","description":"","operationId":"putRecordingSettings","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Recording settings","required":true,"schema":{"$ref":"#/definitions/RecordingSettings"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/RecordingSettings"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","recording.org.settings.request.invalid":"invalid recording setting","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putSettings","x-purecloud-method-name":"putRecordingSettings"}},"/api/v2/outbound/sequences/{sequenceId}":{"get":{"tags":["Outbound"],"summary":"Get a dialer campaign sequence.","description":"","operationId":"getOutboundSequencesSequenceId","produces":["application/json"],"parameters":[{"name":"sequenceId","in":"path","description":"Campaign Sequence ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CampaignSequence"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaignSequence:view"]},"x-inin-method-name":"getSequencesSequenceId","x-purecloud-method-name":"getOutboundSequence"},"put":{"tags":["Outbound"],"summary":"Update a new campaign sequence.","description":"","operationId":"putOutboundSequencesSequenceId","produces":["application/json"],"parameters":[{"name":"sequenceId","in":"path","description":"Campaign Sequence ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Organization","required":true,"schema":{"$ref":"#/definitions/CampaignSequence"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/CampaignSequence"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"name.cannot.be.blank":"A name must be provided.","campaign.sequence.cannot.change.both.status.and.campaigns":"","bad.request":"The request could not be understood by the server due to malformed syntax.","duplicate.name":"The name already exists.","campaign.sequence.missing.campaign":"The dialer campaign sequence is missing the campaign.","campaign.sequence.cannot.add.running.campaign.to.on.sequence":"","campaign.sequence.cannot.remove.running.campaign":"","invalid.update":"","campaign.sequence.invalid.campaign":"At least one campaign is invalid","campaign.sequence.invalid.current.campaign":"Current campaign is invalid","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","campaign.sequence.is.empty":"The dialer campaign sequence is empty.","invalid.update.bad.status.transition":"The status transition is invalid and failed to update.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaignSequence:edit"]},"x-inin-method-name":"putSequencesSequenceId","x-purecloud-method-name":"putOutboundSequence"},"delete":{"tags":["Outbound"],"summary":"Delete a dialer campaign sequence.","description":"","operationId":"deleteOutboundSequencesSequenceId","produces":["application/json"],"parameters":[{"name":"sequenceId","in":"path","description":"Campaign Sequence ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"campaign.sequence.in.use":"The campaign sequence is already in use.","bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found.","resource.not.found":"The resource could not be found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:campaignSequence:delete"]},"x-inin-method-name":"deleteSequencesSequenceId","x-purecloud-method-name":"deleteOutboundSequence"}},"/api/v2/workforcemanagement/timeoffrequests/{timeOffRequestId}":{"get":{"tags":["Workforce Management"],"summary":"Get a time off request for the current user by id","description":"","operationId":"getWorkforcemanagementTimeoffrequestsTimeoffrequestId","produces":["application/json"],"parameters":[{"name":"timeOffRequestId","in":"path","description":"Time Off Request Id","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TimeOffRequest"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["wfm:agentSchedule:view"]},"x-inin-method-name":"getTimeoffrequestsTimeoffrequestId","x-purecloud-method-name":"getWorkforcemanagementTimeoffrequest"},"patch":{"tags":["Workforce Management"],"summary":"Mark a time off request for the current user as read or unread","description":"","operationId":"patchWorkforcemanagementTimeoffrequestsTimeoffrequestId","produces":["application/json"],"parameters":[{"name":"timeOffRequestId","in":"path","description":"Time Off Request Id","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/TimeOffRequestPatch"}}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["wfm:agentSchedule:view"]},"x-inin-method-name":"patchTimeoffrequestsTimeoffrequestId","x-purecloud-method-name":"patchWorkforcemanagementTimeoffrequest"}},"/api/v2/workforcemanagement/timeoffrequests":{"get":{"tags":["Workforce Management"],"summary":"Get a list of time off requests for the current user","description":"","operationId":"getWorkforcemanagementTimeoffrequests","produces":["application/json"],"parameters":[{"name":"recentlyReviewed","in":"query","description":"Limit results to requests that have been reviewed within the preceding 30 days","required":false,"type":"boolean","default":false}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/TimeOffRequestList"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["wfm:agentSchedule:view"]},"x-inin-method-name":"getTimeoffrequests","x-purecloud-method-name":"getWorkforcemanagementTimeoffrequests"}},"/api/v2/architect/dependencytracking/consumedresources":{"get":{"tags":["Architect"],"summary":"Get resources that are consumed by a given Dependency Tracking object","description":"","operationId":"getArchitectDependencytrackingConsumedresources","produces":["application/json"],"parameters":[{"name":"id","in":"query","description":"Consuming object ID","required":true,"type":"string"},{"name":"version","in":"query","description":"Consuming object version","required":true,"type":"string"},{"name":"objectType","in":"query","description":"Consuming object type","required":true,"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},{"name":"resourceType","in":"query","description":"Types of consumed resources to show","required":false,"type":"array","items":{"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ConsumedResourcesEntityListing"}},"206":{"description":"Partial Content - the org data is being rebuilt or needs to be rebuilt."},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.request.header.missing":"A required request header is missing or empty.","bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","architect.dependency.object.version.not.specified":"A version was not specified for the dependency object.","architect.query.parameter.missing":"A required query parameter is missing or empty.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s","architect.dependency.object.invalid.type":"An invalid dependency object type was specified."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","architect.not.read.only.editor.or.admin.user":"The requesting user does not have the required Architect readonly, Architect editor, or Architect admin permission.","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.flow.version.missing":"Specified flow version is missing.","not.found":"The requested resource was not found.","architect.dependency.object.not.found":"Could not find the dependency object with specified ID and version.","architect.flow.not.found":"Could not find flow with specified ID."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"architect.external.call.failure":"A call to another backend service failed.","internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request.","architect.database.throughput.exceeded":"Database too busy. Please try again."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["architect:user:admin","architect:user:editor","architect:user:readonly"]},"x-inin-method-name":"getDependencytrackingConsumedresources","x-purecloud-method-name":"getArchitectDependencytrackingConsumedresources"}},"/api/v2/recording/mediaretentionpolicies/{policyId}":{"get":{"tags":["Recording"],"summary":"Get a media retention policy","description":"","operationId":"getRecordingMediaretentionpoliciesPolicyId","produces":["application/json"],"parameters":[{"name":"policyId","in":"path","description":"Policy ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Policy"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:retentionPolicy:view"]},"x-inin-method-name":"getMediaretentionpoliciesPolicyId","x-purecloud-method-name":"getRecordingMediaretentionpolicy"},"put":{"tags":["Recording"],"summary":"Update a media retention policy","description":"","operationId":"putRecordingMediaretentionpoliciesPolicyId","produces":["application/json"],"parameters":[{"name":"policyId","in":"path","description":"Policy ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Policy","required":true,"schema":{"$ref":"#/definitions/Policy"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Policy"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"recording.policy.assign.metered.evaluation.evaluator.permission.check.failed":"evaluator permission failure for metered evaluation","recording.policy.calibrator.permission.fail":"General calibrator permission failure","bad.request":"The request could not be understood by the server due to malformed syntax.","recording.policy.assign.evaluation.evaluator.permission.check.failed":"evaluator permission failure for evaluation","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","recording.policy.assign.calibration.evaluator.permission.check.failed":"Calibrator permission failure","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:retentionPolicy:edit"]},"x-inin-method-name":"putMediaretentionpoliciesPolicyId","x-purecloud-method-name":"putRecordingMediaretentionpolicy"},"delete":{"tags":["Recording"],"summary":"Delete a media retention policy","description":"","operationId":"deleteRecordingMediaretentionpoliciesPolicyId","produces":["application/json"],"parameters":[{"name":"policyId","in":"path","description":"Policy ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:retentionPolicy:delete"]},"x-inin-method-name":"deleteMediaretentionpoliciesPolicyId","x-purecloud-method-name":"deleteRecordingMediaretentionpolicy"},"patch":{"tags":["Recording"],"summary":"Patch a media retention policy","description":"","operationId":"patchRecordingMediaretentionpoliciesPolicyId","produces":["application/json"],"parameters":[{"name":"policyId","in":"path","description":"Policy ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Policy","required":true,"schema":{"$ref":"#/definitions/Policy"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Policy"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["recording:retentionPolicy:edit"]},"x-inin-method-name":"patchMediaretentionpoliciesPolicyId","x-purecloud-method-name":"patchRecordingMediaretentionpolicy"}},"/api/v2/users/search":{"get":{"tags":["Search","Users"],"summary":"Search users using the q64 value returned from a previous search","description":"","operationId":"getUsersSearch","produces":["application/json"],"parameters":[{"name":"q64","in":"query","description":"q64","required":true,"type":"string"},{"name":"expand","in":"query","description":"expand","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UsersSearchResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getSearch","x-purecloud-method-name":"getUsersSearch"},"post":{"tags":["Search","Users"],"summary":"Search users","description":"","operationId":"postUsersSearch","produces":["application/json"],"parameters":[{"in":"body","name":"body","description":"Search request options","required":true,"schema":{"$ref":"#/definitions/UserSearchRequest"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/UsersSearchResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"postSearch","x-purecloud-method-name":"postUsersSearch"}},"/api/v2/responsemanagement/responses/{responseId}":{"get":{"tags":["Response Management"],"summary":"Get details about an existing response.","description":"","operationId":"getResponsemanagementResponsesResponseId","produces":["application/json"],"parameters":[{"name":"responseId","in":"path","description":"Response ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Expand instructions for the return value.","required":false,"type":"string","enum":["substitutionsSchema"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Response"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getResponsesResponseId","x-purecloud-method-name":"getResponsemanagementResponse"},"put":{"tags":["Response Management"],"summary":"Update an existing response.","description":"Fields that can be updated: name, libraries, and texts. The most recent version is required for updates.","operationId":"putResponsemanagementResponsesResponseId","produces":["application/json"],"parameters":[{"name":"responseId","in":"path","description":"Response ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Response","required":true,"schema":{"$ref":"#/definitions/Response"}},{"name":"expand","in":"query","description":"Expand instructions for the return value.","required":false,"type":"string","enum":["substitutionsSchema"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Response"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"409":{"description":"Resource conflict - Unexpected version was provided"},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putResponsesResponseId","x-purecloud-method-name":"putResponsemanagementResponse"},"delete":{"tags":["Response Management"],"summary":"Delete an existing response.","description":"This will remove the response from any libraries associated with it.","operationId":"deleteResponsemanagementResponsesResponseId","produces":["application/json"],"parameters":[{"name":"responseId","in":"path","description":"Response ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteResponsesResponseId","x-purecloud-method-name":"deleteResponsemanagementResponse"}},"/api/v2/conversations":{"get":{"tags":["Conversations"],"summary":"Get conversations","description":"","operationId":"getConversations","produces":["application/json"],"parameters":[{"name":"communicationType","in":"query","description":"Call or Chat communication filtering","required":false,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ConversationEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getConversations","x-purecloud-method-name":"getConversations"}},"/api/v2/contentmanagement/workspaces/{workspaceId}/documents":{"get":{"tags":["Content Management"],"summary":"Get a list of documents.","description":"","operationId":"getContentmanagementWorkspacesWorkspaceIdDocuments","produces":["application/json"],"parameters":[{"name":"workspaceId","in":"path","description":"Workspace ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Which fields, if any, to expand.","required":false,"type":"array","items":{"type":"string","enum":["acl","workspace"]},"collectionFormat":"multi"},{"name":"pageSize","in":"query","description":"Page size","required":false,"type":"integer","default":25,"format":"int32"},{"name":"pageNumber","in":"query","description":"Page number","required":false,"type":"integer","default":1,"format":"int32"},{"name":"sortBy","in":"query","description":"name or dateCreated","required":false,"type":"string"},{"name":"sortOrder","in":"query","description":"ascending or descending","required":false,"type":"string","default":"ascending"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DocumentEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getWorkspacesWorkspaceIdDocuments","x-purecloud-method-name":"getContentmanagementWorkspaceDocuments"}},"/api/v2/attributes/{attributeId}":{"get":{"tags":["Attributes"],"summary":"Get details about an existing attribute.","description":"","operationId":"getAttributesAttributeId","produces":["application/json"],"parameters":[{"name":"attributeId","in":"path","description":"Attribute ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Attribute"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getAttributeId","x-purecloud-method-name":"getAttribute"},"put":{"tags":["Attributes"],"summary":"Update an existing attribute.","description":"Fields that can be updated: name, description. The most recent version is required for updates.","operationId":"putAttributesAttributeId","produces":["application/json"],"parameters":[{"name":"attributeId","in":"path","description":"Attribute ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Attribute","required":true,"schema":{"$ref":"#/definitions/Attribute"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Attribute"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"409":{"description":"Resource conflict - Unexpected version was provided"},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"putAttributeId","x-purecloud-method-name":"putAttribute"},"delete":{"tags":["Attributes"],"summary":"Delete an existing Attribute.","description":"This will remove attribute.","operationId":"deleteAttributesAttributeId","produces":["application/json"],"parameters":[{"name":"attributeId","in":"path","description":"Attribute ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"deleteAttributeId","x-purecloud-method-name":"deleteAttribute"}},"/api/v2/telephony/providers/edges/{edgeId}/logicalinterfaces/{interfaceId}":{"get":{"tags":["Telephony Providers Edge"],"summary":"Get an edge logical interface","description":"","operationId":"getTelephonyProvidersEdgesEdgeIdLogicalinterfacesInterfaceId","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"name":"interfaceId","in":"path","description":"Interface ID","required":true,"type":"string"},{"name":"expand","in":"query","description":"Field to expand in the response","required":false,"type":"array","items":{"type":"string","enum":["externalTrunkBaseAssignments","phoneTrunkBaseAssignments"]},"collectionFormat":"multi"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainLogicalInterface"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"getProvidersEdgesEdgeIdLogicalinterfacesInterfaceId","x-purecloud-method-name":"getTelephonyProvidersEdgeLogicalinterface"},"put":{"tags":["Telephony Providers Edge"],"summary":"Update an edge logical interface.","description":"","operationId":"putTelephonyProvidersEdgesEdgeIdLogicalinterfacesInterfaceId","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"name":"interfaceId","in":"path","description":"Interface ID","required":true,"type":"string"},{"in":"body","name":"body","description":"Logical interface","required":true,"schema":{"$ref":"#/definitions/DomainLogicalInterface"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainLogicalInterface"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","duplicate.value":"A logical interface with that vlanTagId already exists on this port.","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"putProvidersEdgesEdgeIdLogicalinterfacesInterfaceId","x-purecloud-method-name":"putTelephonyProvidersEdgeLogicalinterface"},"delete":{"tags":["Telephony Providers Edge"],"summary":"Delete an edge logical interface","description":"","operationId":"deleteTelephonyProvidersEdgesEdgeIdLogicalinterfacesInterfaceId","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"},{"name":"interfaceId","in":"path","description":"Interface ID","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["telephony:plugin:all"]},"x-inin-method-name":"deleteProvidersEdgesEdgeIdLogicalinterfacesInterfaceId","x-purecloud-method-name":"deleteTelephonyProvidersEdgeLogicalinterface"}},"/api/v2/externalcontacts/relationships/{relationshipId}":{"get":{"tags":["External Contacts"],"summary":"Fetch a relationship","description":"","operationId":"getExternalcontactsRelationshipsRelationshipId","produces":["application/json"],"parameters":[{"name":"relationshipId","in":"path","description":"Relationship Id","required":true,"type":"string"},{"name":"expand","in":"query","description":"which fields, if any, to expand","required":false,"type":"string","enum":["externalDataSources"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Relationship"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:externalOrganization:view"]},"x-inin-method-name":"getRelationshipsRelationshipId","x-purecloud-method-name":"getExternalcontactsRelationship"},"put":{"tags":["External Contacts"],"summary":"Update a relationship","description":"","operationId":"putExternalcontactsRelationshipsRelationshipId","produces":["application/json"],"parameters":[{"name":"relationshipId","in":"path","description":"Relationship Id","required":true,"type":"string"},{"in":"body","name":"body","description":"Relationship","required":false,"schema":{"$ref":"#/definitions/Relationship"}}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Relationship"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:externalOrganization:edit"]},"x-inin-method-name":"putRelationshipsRelationshipId","x-purecloud-method-name":"putExternalcontactsRelationship"},"delete":{"tags":["External Contacts"],"summary":"Delete a relationship","description":"","operationId":"deleteExternalcontactsRelationshipsRelationshipId","produces":["application/json"],"parameters":[{"name":"relationshipId","in":"path","description":"Relationship Id","required":true,"type":"string"}],"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax."}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}},"default":{"description":"successful operation"}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["externalContacts:externalOrganization:edit"]},"x-inin-method-name":"deleteRelationshipsRelationshipId","x-purecloud-method-name":"deleteExternalcontactsRelationship"}},"/api/v2/telephony/providers/edges/{edgeId}/softwareversions":{"get":{"tags":["Telephony Providers Edge"],"summary":"Gets all the available software versions for this edge.","description":"","operationId":"getTelephonyProvidersEdgesEdgeIdSoftwareversions","produces":["application/json"],"parameters":[{"name":"edgeId","in":"path","description":"Edge ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DomainEdgeSoftwareVersionDtoEntityListing"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getProvidersEdgesEdgeIdSoftwareversions","x-purecloud-method-name":"getTelephonyProvidersEdgeSoftwareversions"}},"/api/v2/outbound/dnclists/{dncListId}/importstatus":{"get":{"tags":["Outbound"],"summary":"Get dialer dncList import status.","description":"","operationId":"getOutboundDnclistsDnclistIdImportstatus","produces":["application/json"],"parameters":[{"name":"dncListId","in":"path","description":"DncList ID","required":true,"type":"string"}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/ImportStatus"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"dnc.list.not.found":"The do not call list could not be found.","not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-requires-permissions":{"type":"ANY","permissions":["outbound:dncList:view"]},"x-inin-method-name":"getDnclistsDnclistIdImportstatus","x-purecloud-method-name":"getOutboundDnclistImportstatus"}},"/api/v2/userrecordings/{recordingId}/media":{"get":{"tags":["User Recordings"],"summary":"Download a user recording.","description":"","operationId":"getUserrecordingsRecordingIdMedia","produces":["application/json"],"parameters":[{"name":"recordingId","in":"path","description":"User Recording ID","required":true,"type":"string"},{"name":"formatId","in":"query","description":"The desired media format.","required":false,"type":"string","default":"WEBM","enum":["WAV","WEBM","WAV_ULAW","OGG_VORBIS","OGG_OPUS","NONE"]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/DownloadResponse"}},"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"bad.request":"The request could not be understood by the server due to malformed syntax.","invalid.date":"Dates must be specified as ISO-8601 strings. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","invalid.value":"Value [%s] is not valid for field type [%s]. Allowable values are: %s"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.required":"No authentication bearer token specified in authorization header.","bad.credentials":"Invalid login credentials."}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"missing.permissions":"Unable to perform the requested action. You are missing the following permission(s): %s","not.authorized":"You are not authorized to perform the requested action.","missing.any.permissions":"Unable to perform the requested action. You must have at least one of the following permissions assigned: %s"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"not.found":"The requested resource was not found."}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"unsupported.media.type":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header."}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"too.many.requests":"Rate limit exceeded the maximum [%s] requests within [%s] seconds"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"internal.server.error":"The server encountered an unexpected condition which prevented it from fulfilling the request."}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"service.unavailable":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance)."}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"},"x-inin-error-codes":{"authentication.request.timeout":"Authentication request timeout.","request.timeout":"The request timed out."}}},"security":[{"PureCloud Auth":["all"]}],"x-inin-method-name":"getRecordingIdMedia","x-purecloud-method-name":"getUserrecordingMedia"}}},"securityDefinitions":{"PureCloud Auth":{"type":"oauth2","authorizationUrl":"https://auth.us-east-1.mypurecloud.com/authorize","flow":"implicit","scopes":{"all":"All the scopes"}}},"definitions":{"Page":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"versionId":{"type":"string"},"createdDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"rootContainer":{"type":"object","additionalProperties":{"type":"object"}},"properties":{"type":"object","additionalProperties":{"type":"object"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"PromptAsset":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"promptId":{"type":"string"},"language":{"type":"string"},"mediaUri":{"type":"string"},"ttsString":{"type":"string"},"uploadStatus":{"type":"string"},"uploadUri":{"type":"string"},"languageDefault":{"type":"boolean"},"tags":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}}},"durationSeconds":{"type":"number","format":"double"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Language":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The language name."},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"state":{"type":"string","enum":["active","inactive","deleted"]},"version":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"LanguageEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Language"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"DID":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"phoneNumber":{"type":"string"},"didPool":{"$ref":"#/definitions/UriReference"},"owner":{"description":"A Uri reference to the owner of this DID, which is either a User or an IVR","$ref":"#/definitions/UriReference"},"ownerType":{"type":"string","enum":["USER","PHONE","IVR_CONFIG","GROUP"]},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DIDEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/DID"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"UriReference":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"selfUri":{"type":"string","format":"uri"}}},"AnswerOption":{"type":"object","properties":{"id":{"type":"string"},"text":{"type":"string"},"value":{"type":"integer","format":"int32"}}},"DomainEntity":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DomainEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/DomainEntity"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"DomainEntityListingEvaluationForm":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/EvaluationForm"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"EvaluationForm":{"type":"object","required":["name","questionGroups","type"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The evaluation form name"},"type":{"type":"string","description":"The form type (evaluation)"},"modifiedDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"published":{"type":"boolean"},"contextId":{"type":"string"},"questionGroups":{"type":"array","description":"A list of question groups","items":{"$ref":"#/definitions/QuestionGroup"}},"publishedVersions":{"$ref":"#/definitions/DomainEntityListingEvaluationForm"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"EvaluationFormEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/EvaluationForm"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"Question":{"type":"object","properties":{"id":{"type":"string"},"text":{"type":"string"},"helpText":{"type":"string"},"type":{"type":"string"},"weight":{"type":"number","format":"double"},"naRequired":{"type":"boolean"},"commentsRequired":{"type":"boolean"},"isKill":{"type":"boolean"},"isCritical":{"type":"boolean"},"naEnabled":{"type":"boolean"},"visibilityCondition":{"$ref":"#/definitions/VisibilityCondition"},"answerOptions":{"type":"array","items":{"$ref":"#/definitions/AnswerOption"}}}},"QuestionGroup":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"defaultAnswersToHighest":{"type":"boolean"},"defaultAnswersToNA":{"type":"boolean"},"naEnabled":{"type":"boolean"},"weight":{"type":"number","format":"float"},"manualWeight":{"type":"boolean"},"questions":{"type":"array","items":{"$ref":"#/definitions/Question"}},"visibilityCondition":{"$ref":"#/definitions/VisibilityCondition"}}},"VisibilityCondition":{"type":"object","properties":{"combiningOperation":{"type":"string","enum":["AND","OR"]},"predicates":{"type":"array","description":"A list of strings, each representing the location in the form of the Answer Option to depend on. In the format of \"/form/questionGroup/{questionGroupIndex}/question/{questionIndex}/answer/{answerIndex}\" or, to assume the current question group, \"../question/{questionIndex}/answer/{answerIndex}\". Note: Indexes are zero-based","items":{"type":"object"}}}},"EdgeServiceStateRequest":{"type":"object","required":["inService"],"properties":{"inService":{"type":"boolean","description":"A boolean that sets the Edge in-service or out-of-service."},"callDrainingWaitTimeSeconds":{"type":"integer","format":"int32","description":"The number of seconds to wait for call draining to complete before initiating the reboot. A value of 0 will prevent call draining and all calls will disconnect immediately."}}},"Actions":{"type":"object","properties":{"skillsToRemove":{"type":"array","uniqueItems":true,"items":{"$ref":"#/definitions/SkillsToRemove"}}}},"AcwSettings":{"type":"object","properties":{"wrapupPrompt":{"type":"string","description":"This field controls how the UI prompts the agent for a wrapup.","enum":["MANDATORY","OPTIONAL","MANDATORY_TIMEOUT","MANDATORY_FORCED_TIMEOUT"]},"timeoutMs":{"type":"integer","format":"int32","description":"The amount of time the agent can stay in ACW (Min: 1 sec, Max: 1 day). Can only be used when ACW is MANDATORY_TIMEOUT or MANDATORY_FORCED_TIMEOUT."}}},"Bullseye":{"type":"object","properties":{"rings":{"type":"array","items":{"$ref":"#/definitions/Ring"}}}},"Chat":{"type":"object","properties":{"jabberId":{"type":"string"}}},"Contact":{"type":"object","properties":{"address":{"type":"string","description":"Email address or phone number for this contact type"},"display":{"type":"string","description":"Formatted version of the address property","readOnly":true},"mediaType":{"type":"string","enum":["PHONE","EMAIL","SMS"]},"type":{"type":"string","enum":["PRIMARY","WORK","WORK2","WORK3","WORK4","HOME","MOBILE","MAIN"]}}},"DomainOrganizationRole":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"description":{"type":"string"},"defaultRoleId":{"type":"string"},"permissions":{"type":"array","uniqueItems":true,"items":{"type":"string"}},"permissionPolicies":{"type":"array","uniqueItems":true,"items":{"$ref":"#/definitions/DomainPermissionPolicy"}},"userCount":{"type":"integer","format":"int32"},"roleNeedsUpdate":{"type":"boolean","description":"Optional unless patch operation."},"default":{"type":"boolean"},"base":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DomainPermissionPolicy":{"type":"object","properties":{"domain":{"type":"string"},"entityName":{"type":"string"},"policyName":{"type":"string"},"policyDescription":{"type":"string"},"actionSet":{"type":"array","uniqueItems":true,"items":{"type":"string"}},"namedResources":{"type":"array","uniqueItems":true,"items":{"type":"string"}},"allowConditions":{"type":"boolean"},"resourceConditionNode":{"$ref":"#/definitions/DomainResourceConditionNode"}}},"DomainResourceConditionNode":{"type":"object","properties":{"variableName":{"type":"string"},"operator":{"type":"string","enum":["EQ","IN","GE","GT","LE","LT"]},"operands":{"type":"array","items":{"$ref":"#/definitions/DomainResourceConditionValue"}},"conjunction":{"type":"string","enum":["AND","OR"]},"terms":{"type":"array","items":{"$ref":"#/definitions/DomainResourceConditionNode"}}}},"DomainResourceConditionValue":{"type":"object","properties":{"user":{"$ref":"#/definitions/User"},"queue":{"$ref":"#/definitions/Queue"},"value":{"type":"string"},"type":{"type":"string","enum":["SCALAR","VARIABLE","USER","QUEUE"]}}},"DomainRole":{"type":"object","properties":{"id":{"type":"string","description":"The ID of the role"},"name":{"type":"string","description":"The name of the role"}}},"ExpansionCriterium":{"type":"object","properties":{"type":{"type":"string","enum":["TIMEOUT_SECONDS"]},"threshold":{"type":"number","format":"double"}}},"Geolocation":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"type":{"type":"string","description":"A string used to describe the type of client the geolocation is being updated from e.g. ios, android, web, etc."},"primary":{"type":"boolean","description":"A boolean used to tell whether or not to set this geolocation client as the primary on a PATCH"},"latitude":{"type":"number","format":"double"},"longitude":{"type":"number","format":"double"},"country":{"type":"string"},"region":{"type":"string"},"city":{"type":"string"},"locations":{"type":"array","items":{"$ref":"#/definitions/LocationDefinition"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Group":{"type":"object","required":["name","rulesVisible","type","visibility"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The group name."},"description":{"type":"string"},"dateModified":{"type":"string","format":"date-time","description":"Last modified date/time. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"memberCount":{"type":"integer","format":"int64","description":"Number of members.","readOnly":true},"state":{"type":"string","description":"Active, inactive, or deleted state.","readOnly":true,"enum":["active","inactive","deleted"]},"version":{"type":"integer","format":"int32","description":"Current version for this resource.","readOnly":true},"type":{"type":"string","description":"Type of group.","enum":["official","social"]},"images":{"type":"array","items":{"$ref":"#/definitions/UserImage"}},"addresses":{"type":"array","items":{"$ref":"#/definitions/GroupContact"}},"rulesVisible":{"type":"boolean","description":"Are membership rules visible to the person requesting to view the group"},"visibility":{"type":"string","description":"Who can view this group","enum":["public","owners","members"]},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"GroupContact":{"type":"object","required":["address","mediaType","type"],"properties":{"address":{"type":"string","description":"Phone number for this contact type"},"display":{"type":"string","description":"Formatted version of the address property","readOnly":true},"type":{"type":"string","description":"Contact type of the address","enum":["GROUPRING","GROUPPHONE"]},"mediaType":{"type":"string","description":"Media type of the address","enum":["PHONE"]}}},"InboundRoute":{"type":"object","required":["fromEmail","fromName","pattern"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"pattern":{"type":"string","description":"The search pattern that the mailbox name should match."},"queue":{"description":"The queue to route the emails to.","$ref":"#/definitions/UriReference"},"priority":{"type":"integer","format":"int32","description":"The priority to use for routing."},"skills":{"type":"array","description":"The skills to use for routing.","items":{"$ref":"#/definitions/UriReference"}},"language":{"description":"The language to use for routing.","$ref":"#/definitions/UriReference"},"fromName":{"type":"string","description":"The sender name to use for outgoing replies."},"fromEmail":{"type":"string","description":"The sender email to use for outgoing replies."},"flow":{"description":"The flow to use for processing the email.","$ref":"#/definitions/UriReference"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Location":{"type":"object","properties":{"id":{"type":"string"},"floorplanId":{"type":"string"},"coordinates":{"type":"object","additionalProperties":{"type":"number","format":"double"}},"notes":{"type":"string"},"locationDefinition":{"$ref":"#/definitions/LocationDefinition"}}},"LocationAddress":{"type":"object","properties":{"city":{"type":"string"},"country":{"type":"string"},"countryName":{"type":"string"},"state":{"type":"string"},"street1":{"type":"string"},"street2":{"type":"string"},"zipcode":{"type":"string"}}},"LocationDefinition":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"address":{"$ref":"#/definitions/LocationAddress"},"addressVerified":{"type":"boolean"},"emergencyNumber":{"$ref":"#/definitions/LocationEmergencyNumber"},"state":{"type":"string","description":"Current activity status of the location.","enum":["active","deleted"]},"version":{"type":"integer","format":"int32"},"path":{"type":"array","items":{"type":"string"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"LocationEmergencyNumber":{"type":"object","properties":{"e164":{"type":"string"},"number":{"type":"string"},"type":{"type":"string","description":"The type of emergency number.","enum":["default","elin"]}}},"MediaSetting":{"type":"object","properties":{"alertingTimeoutSeconds":{"type":"integer","format":"int32"},"serviceLevel":{"$ref":"#/definitions/ServiceLevel"}}},"MediaSummary":{"type":"object","properties":{"contactCenter":{"$ref":"#/definitions/MediaSummaryDetail"},"enterprise":{"$ref":"#/definitions/MediaSummaryDetail"}}},"MediaSummaryDetail":{"type":"object","properties":{"active":{"type":"integer","format":"int32"},"acw":{"type":"integer","format":"int32"}}},"OrganizationPresence":{"type":"object","required":["languageLabels"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"languageLabels":{"type":"object","description":"The label used for the system presence in each specified language","additionalProperties":{"type":"string"}},"systemPresence":{"type":"string"},"deactivated":{"type":"boolean"},"primary":{"type":"boolean"},"createdBy":{"$ref":"#/definitions/User"},"createdDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"$ref":"#/definitions/User"},"modifiedDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"OrganizationRoleEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/DomainOrganizationRole"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"OutOfOffice":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"user":{"$ref":"#/definitions/User"},"startDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"endDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"active":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Queue":{"type":"object","required":["acwSettings","mediaSettings","skillEvaluationMethod"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"mediaSettings":{"type":"object","description":"The media settings for the queue.","additionalProperties":{"$ref":"#/definitions/MediaSetting"}},"bullseye":{"description":"The bulls-eye settings for the queue.","$ref":"#/definitions/Bullseye"},"acwSettings":{"description":"The ACW settings for the queue.","$ref":"#/definitions/AcwSettings"},"skillEvaluationMethod":{"type":"string","description":"The skill evaluation method to use when routing conversations.","enum":["NONE","BEST","ALL"]},"queueFlow":{"description":"The in-queue flow to use for conversations waiting in queue.","$ref":"#/definitions/UriReference"},"callingPartyName":{"type":"string","description":"The name to use for caller identification for outbound calls from this queue."},"callingPartyNumber":{"type":"string","description":"The phone number to use for caller identification for outbound calls from this queue."},"defaultScripts":{"type":"object","description":"The default script Ids for the communication types.","additionalProperties":{"$ref":"#/definitions/Script"}},"outboundEmailAddress":{"$ref":"#/definitions/QueueEmailAddress"},"memberCount":{"type":"integer","format":"int32"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"QueueEmailAddress":{"type":"object","properties":{"domain":{"$ref":"#/definitions/UriReference"},"route":{"$ref":"#/definitions/InboundRoute"}}},"ResourceConditionNode":{"type":"object","properties":{"variableName":{"type":"string"},"conjunction":{"type":"string","enum":["AND","OR"]},"operator":{"type":"string","enum":["EQ","IN","GE","GT","LE","LT"]},"operands":{"type":"array","items":{"$ref":"#/definitions/ResourceConditionValue"}},"terms":{"type":"array","items":{"$ref":"#/definitions/ResourceConditionNode"}}}},"ResourceConditionValue":{"type":"object","properties":{"type":{"type":"string","enum":["SCALAR","VARIABLE","USER","QUEUE"]},"value":{"type":"string"}}},"ResourcePermissionPolicy":{"type":"object","properties":{"id":{"type":"string"},"domain":{"type":"string"},"entityName":{"type":"string"},"policyName":{"type":"string"},"policyDescription":{"type":"string"},"actionSetKey":{"type":"string"},"allowConditions":{"type":"boolean"},"resourceConditionNode":{"$ref":"#/definitions/ResourceConditionNode"},"namedResources":{"type":"array","items":{"type":"string"}},"resourceCondition":{"type":"string"},"actionSet":{"type":"array","uniqueItems":true,"items":{"type":"string"}}}},"Ring":{"type":"object","properties":{"expansionCriteria":{"type":"array","items":{"$ref":"#/definitions/ExpansionCriterium"}},"actions":{"$ref":"#/definitions/Actions"}}},"RoutingStatus":{"type":"object","properties":{"userId":{"type":"string","description":"The userId of the agent"},"status":{"type":"string","description":"Indicates the Routing State of the agent.","enum":["OFF_QUEUE","IDLE","INTERACTING","NOT_RESPONDING","COMMUNICATING"]},"startTime":{"type":"string","format":"date-time","description":"The timestamp when the agent went into this state. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"}}},"Script":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"versionId":{"type":"string"},"createdDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"publishedDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"versionDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"startPageId":{"type":"string"},"startPageName":{"type":"string"},"features":{"type":"object"},"variables":{"type":"object"},"customActions":{"type":"object"},"pages":{"type":"array","items":{"$ref":"#/definitions/Page"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ServiceLevel":{"type":"object","properties":{"percentage":{"type":"number","format":"double"},"durationMs":{"type":"integer","format":"int64"}}},"SkillsToRemove":{"type":"object","properties":{"name":{"type":"string"},"id":{"type":"string"},"selfUri":{"type":"string","format":"uri"}}},"User":{"type":"object","required":["version"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"chat":{"$ref":"#/definitions/Chat"},"department":{"type":"string"},"email":{"type":"string"},"primaryContactInfo":{"type":"array","description":"Auto populated from addresses.","readOnly":true,"items":{"$ref":"#/definitions/Contact"}},"addresses":{"type":"array","description":"Email addresses and phone numbers for this user","items":{"$ref":"#/definitions/Contact"}},"state":{"type":"string","description":"The current state for this user.","readOnly":true,"enum":["active","inactive","deleted"]},"title":{"type":"string"},"username":{"type":"string"},"manager":{"$ref":"#/definitions/User"},"images":{"type":"array","items":{"$ref":"#/definitions/UserImage"}},"version":{"type":"integer","format":"int32","description":"Required when updating a user, this value should be the current version of the user. The current version can be obtained with a GET on the user before doing a PATCH."},"routingStatus":{"description":"ACD routing status","readOnly":true,"$ref":"#/definitions/RoutingStatus"},"presence":{"description":"Active presence","readOnly":true,"$ref":"#/definitions/UserPresence"},"conversationSummary":{"description":"Summary of conversion statistics for conversation types.","readOnly":true,"$ref":"#/definitions/UserConversationSummary"},"outOfOffice":{"description":"Determine if out of office is enabled","readOnly":true,"$ref":"#/definitions/OutOfOffice"},"geolocation":{"description":"Current geolocation position","readOnly":true,"$ref":"#/definitions/Geolocation"},"station":{"description":"Effective, default, and last station information","readOnly":true,"$ref":"#/definitions/UserStations"},"authorization":{"description":"Roles and permissions assigned to the user","readOnly":true,"$ref":"#/definitions/UserAuthorization"},"profileSkills":{"type":"array","description":"Skills possessed by the user","readOnly":true,"items":{"type":"string"}},"locations":{"type":"array","description":"The user placement at each site location.","readOnly":true,"items":{"$ref":"#/definitions/Location"}},"groups":{"type":"array","description":"The groups the user is a member of","readOnly":true,"items":{"$ref":"#/definitions/Group"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"UserAuthorization":{"type":"object","properties":{"roles":{"type":"array","items":{"$ref":"#/definitions/DomainRole"}},"permissions":{"type":"array","description":"A collection of the permissions granted by all assigned roles","readOnly":true,"items":{"type":"string"}},"permissionPolicies":{"type":"array","description":"The policies configured for assigned permissions.","readOnly":true,"items":{"$ref":"#/definitions/ResourcePermissionPolicy"}}}},"UserConversationSummary":{"type":"object","properties":{"userId":{"type":"string"},"call":{"$ref":"#/definitions/MediaSummary"},"callback":{"$ref":"#/definitions/MediaSummary"},"email":{"$ref":"#/definitions/MediaSummary"},"chat":{"$ref":"#/definitions/MediaSummary"},"socialExpression":{"$ref":"#/definitions/MediaSummary"},"video":{"$ref":"#/definitions/MediaSummary"}}},"UserImage":{"type":"object","properties":{"resolution":{"type":"string","description":"Height and/or width of image. ex: 640x480 or x128"},"imageUri":{"type":"string"}}},"UserPresence":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"source":{"type":"string","description":"Represents the source where the Presence was set. Some examples are: PURECLOUD, LYNC, OUTLOOK, etc."},"primary":{"type":"boolean","description":"A boolean used to tell whether or not to set this presence source as the primary on a PATCH"},"presenceDefinition":{"$ref":"#/definitions/OrganizationPresence"},"message":{"type":"string"},"modifiedDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"UserStation":{"type":"object","properties":{"id":{"type":"string","description":"A globally unique identifier for this station","readOnly":true},"name":{"type":"string"},"type":{"type":"string"},"associatedUser":{"$ref":"#/definitions/User"},"associatedDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"defaultUser":{"$ref":"#/definitions/User"},"providerInfo":{"type":"object","description":"Provider-specific info for this station, e.g. { \"edgeGroupId\": \"ffe7b15c-a9cc-4f4c-88f5-781327819a49\" }","additionalProperties":{"type":"string"}}}},"UserStations":{"type":"object","properties":{"associatedStation":{"description":"Current associated station for this user.","readOnly":true,"$ref":"#/definitions/UserStation"},"effectiveStation":{"description":"The station where the user can be reached based on their default and associated station.","readOnly":true,"$ref":"#/definitions/UserStation"},"defaultStation":{"description":"Default station to be used if not associated with a station.","readOnly":true,"$ref":"#/definitions/UserStation"},"lastAssociatedStation":{"description":"Last associated station for this user.","readOnly":true,"$ref":"#/definitions/UserStation"}}},"Address":{"type":"object","properties":{"name":{"type":"string","description":"This will be nameRaw if present, or a locality lookup of the address field otherwise."},"nameRaw":{"type":"string","description":"The name as close to the bits on the wire as possible."},"addressNormalized":{"type":"string","description":"The normalized address. This field is acquired from the Address Normalization Table. The addressRaw could have gone through some transformations, such as only using the numeric portion, before being run through the Address Normalization Table."},"addressRaw":{"type":"string","description":"The address as close to the bits on the wire as possible."},"addressDisplayable":{"type":"string","description":"The displayable address. This field is acquired from the Address Normalization Table. The addressRaw could have gone through some transformations, such as only using the numeric portion, before being run through the Address Normalization Table."}}},"Calibration":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"calibrator":{"$ref":"#/definitions/User"},"agent":{"$ref":"#/definitions/User"},"conversation":{"$ref":"#/definitions/Conversation"},"evaluationForm":{"$ref":"#/definitions/EvaluationForm"},"contextId":{"type":"string"},"averageScore":{"type":"integer","format":"int32"},"highScore":{"type":"integer","format":"int32"},"lowScore":{"type":"integer","format":"int32"},"createdDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"evaluations":{"type":"array","items":{"$ref":"#/definitions/Evaluation"}},"evaluators":{"type":"array","items":{"$ref":"#/definitions/User"}},"scoringIndex":{"$ref":"#/definitions/Evaluation"},"expertEvaluator":{"$ref":"#/definitions/User"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Call":{"type":"object","properties":{"state":{"type":"string","description":"The connection state of this communication.","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","converting","uploading","transmitting","none"]},"id":{"type":"string","description":"A globally unique identifier for this communication."},"direction":{"type":"string","description":"The direction of the call","enum":["inbound","outbound"]},"recording":{"type":"boolean","description":"True if this call is being recorded."},"recordingState":{"type":"string","description":"State of recording on this call.","enum":["none","active","paused"]},"muted":{"type":"boolean","description":"True if this call is muted so that remote participants can't hear any audio from this end."},"confined":{"type":"boolean","description":"True if this call is held and the person on this side hears hold music."},"held":{"type":"boolean","description":"True if this call is held and the person on this side hears silence."},"recordingId":{"type":"string","description":"A globally unique identifier for the recording associated with this call."},"segments":{"type":"array","description":"The time line of the participant's call, divided into activity segments.","items":{"$ref":"#/definitions/Segment"}},"errorInfo":{"$ref":"#/definitions/ErrorBody"},"disconnectType":{"type":"string","description":"System defined string indicating what caused the communication to disconnect. Will be null until the communication disconnects.","enum":["endpoint","client","system","timeout","transfer","transfer.conference","transfer.consult","transfer.forward","transfer.noanswer","transfer.notavailable","transport.failure","error","peer","other","spam","uncallable"]},"startHoldTime":{"type":"string","format":"date-time","description":"The timestamp the call was placed on hold in the cloud clock if the call is currently on hold. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"documentId":{"type":"string","description":"If call is an outbound fax of a document from content management, then this is the id in content management."},"connectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication was connected in the cloud clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"disconnectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication disconnected from the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"disconnectReasons":{"type":"array","description":"List of reasons that this call was disconnected. This will be set once the call disconnects.","items":{"$ref":"#/definitions/DisconnectReason"}},"faxStatus":{"description":"Extra information on fax transmission.","$ref":"#/definitions/FaxStatus"},"provider":{"type":"string","description":"The source provider for the call."}}},"Callback":{"type":"object","properties":{"state":{"type":"string","description":"The connection state of this communication.","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","scheduled","none"]},"id":{"type":"string","description":"A globally unique identifier for this communication."},"segments":{"type":"array","description":"The time line of the participant's callback, divided into activity segments.","items":{"$ref":"#/definitions/Segment"}},"direction":{"type":"string","description":"The direction of the call","enum":["inbound","outbound"]},"held":{"type":"boolean","description":"True if this call is held and the person on this side hears silence."},"disconnectType":{"type":"string","description":"System defined string indicating what caused the communication to disconnect. Will be null until the communication disconnects.","enum":["endpoint","client","system","timeout","transfer","transfer.conference","transfer.consult","transfer.forward","transfer.noanswer","transfer.notavailable","transport.failure","error","peer","other","spam","uncallable"]},"startHoldTime":{"type":"string","format":"date-time","description":"The timestamp the callback was placed on hold in the cloud clock if the callback is currently on hold. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dialerPreview":{"description":"The preview data to be used when this callback is a Preview.","$ref":"#/definitions/DialerPreview"},"callbackNumbers":{"type":"array","description":"The phone number(s) to use to place the callback.","items":{"type":"string"}},"callbackUserName":{"type":"string","description":"The name of the user requesting a callback."},"scriptId":{"type":"string","description":"The UUID of the script to use."},"skipEnabled":{"type":"boolean","description":"True if the ability to skip a callback should be enabled."},"timeoutSeconds":{"type":"integer","format":"int32","description":"The number of seconds before the system automatically places a call for a callback. 0 means the automatic placement is disabled."},"connectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication was connected in the cloud clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"disconnectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication disconnected from the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"callbackScheduledTime":{"type":"string","format":"date-time","description":"The timestamp when this communication is scheduled in the provider clock. If this value is missing it indicates the callback will be placed immediately. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"automatedCallbackConfigId":{"type":"string","description":"The id of the config for automatically placing the callback (and handling the disposition). If null, the callback will not be placed automatically but routed to an agent as per normal."},"provider":{"type":"string","description":"The source provider for the callback."}}},"Cobrowsesession":{"type":"object","properties":{"state":{"type":"string","description":"The connection state of this communication.","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","scheduled","none"]},"id":{"type":"string","description":"A globally unique identifier for this communication."},"disconnectType":{"type":"string","description":"System defined string indicating what caused the communication to disconnect. Will be null until the communication disconnects.","enum":["endpoint","client","system","timeout","transfer","transfer.conference","transfer.consult","transfer.forward","transport.failure","error","peer","other","spam","uncallable"]},"self":{"description":"Address and name data for a call endpoint.","$ref":"#/definitions/Address"},"cobrowseSessionId":{"type":"string","description":"The co-browse session ID."},"cobrowseRole":{"type":"string","description":"This value identifies the role of the co-browse client within the co-browse session (a client is a sharer or a viewer)."},"controlling":{"type":"array","description":"ID of co-browse participants for which this client has been granted control (list is empty if this client cannot control any shared pages).","items":{"type":"string"}},"viewerUrl":{"type":"string","description":"The URL that can be used to open co-browse session in web browser."},"providerEventTime":{"type":"string","format":"date-time","description":"The time when the provider event which triggered this conversation update happened in the corrected provider clock (milliseconds since 1970-01-01 00:00:00 UTC). Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"connectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication was connected in the cloud clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"disconnectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication disconnected from the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"provider":{"type":"string","description":"The source provider for the co-browse session."},"segments":{"type":"array","description":"The time line of the participant's call, divided into activity segments.","items":{"$ref":"#/definitions/Segment"}}}},"Conversation":{"type":"object","required":["participants","startTime"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"startTime":{"type":"string","format":"date-time","description":"The time when the conversation started. This will be the time when the first participant joined the conversation. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"endTime":{"type":"string","format":"date-time","description":"The time when the conversation ended. This will be the time when the last participant left the conversation, or null when the conversation is still active. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"address":{"type":"string","description":"The address of the conversation as seen from an external participant. For phone calls this will be the DNIS for inbound calls and the ANI for outbound calls. For other media types this will be the address of the destination participant for inbound and the address of the initiating participant for outbound."},"participants":{"type":"array","description":"The list of all participants in the conversation.","items":{"$ref":"#/definitions/Participant"}},"conversationIds":{"type":"array","description":"A list of conversations to merge into this conversation to create a conference. This field is null except when being used to create a conference.","items":{"type":"string"}},"maxParticipants":{"type":"integer","format":"int32","description":"If this is a conference conversation, then this field indicates the maximum number of participants allowed to participant in the conference."},"recordingState":{"type":"string","description":"On update, 'paused' initiates a secure pause, 'active' resumes any paused recordings; otherwise indicates state of conversation recording.","enum":["ACTIVE","PAUSED","NONE"]},"state":{"type":"string","description":"The conversation's state. Values can be: 'disconnected'","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","converting","uploading","transmitting","none"]},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ConversationChat":{"type":"object","properties":{"state":{"type":"string","description":"The connection state of this communication.","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","none"]},"id":{"type":"string","description":"A globally unique identifier for this communication."},"roomId":{"type":"string","description":"The room id for the chat."},"recordingId":{"type":"string","description":"A globally unique identifier for the recording associated with this chat."},"segments":{"type":"array","description":"The time line of the participant's chat, divided into activity segments.","items":{"$ref":"#/definitions/Segment"}},"held":{"type":"boolean","description":"True if this call is held and the person on this side hears silence."},"direction":{"type":"string","description":"The direction of the chat","enum":["inbound","outbound"]},"disconnectType":{"type":"string","description":"System defined string indicating what caused the communication to disconnect. Will be null until the communication disconnects.","enum":["endpoint","client","system","transfer","transfer.conference","transfer.consult","transfer.forward","error","peer","other","uncallable"]},"startHoldTime":{"type":"string","format":"date-time","description":"The timestamp the chat was placed on hold in the cloud clock if the chat is currently on hold. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"connectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication was connected in the cloud clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"disconnectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication disconnected from the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"provider":{"type":"string","description":"The source provider for the email."}}},"Detail":{"type":"object","properties":{"errorCode":{"type":"string"},"fieldName":{"type":"string"},"entityId":{"type":"string"},"entityName":{"type":"string"}}},"DialerPreview":{"type":"object","properties":{"id":{"type":"string"},"contactId":{"type":"string","description":"The contact associated with this preview data pop"},"contactListId":{"type":"string","description":"The contactList associated with this preview data pop."},"campaignId":{"type":"string","description":"The campaignId associated with this preview data pop."},"phoneNumberColumns":{"type":"array","description":"The phone number columns associated with this campaign","items":{"$ref":"#/definitions/PhoneNumberColumn"}}}},"DisconnectReason":{"type":"object","properties":{"type":{"type":"string","description":"Disconnect reason protocol type.","enum":["q850","sip"]},"code":{"type":"integer","format":"int32","description":"Protocol specific reason code. See the Q.850 and SIP specs."},"phrase":{"type":"string","description":"Human readable English description of the disconnect reason."}}},"Email":{"type":"object","properties":{"state":{"type":"string","description":"The connection state of this communication.","enum":["alerting","connected","disconnected","none"]},"id":{"type":"string","description":"A globally unique identifier for this communication."},"held":{"type":"boolean","description":"True if this call is held and the person on this side hears silence."},"subject":{"type":"string","description":"The subject for the initial email that started this conversation."},"messagesSent":{"type":"integer","format":"int32","description":"The number of email messages sent by this participant."},"segments":{"type":"array","description":"The time line of the participant's email, divided into activity segments.","items":{"$ref":"#/definitions/Segment"}},"direction":{"type":"string","description":"The direction of the email","enum":["inbound","outbound"]},"recordingId":{"type":"string","description":"A globally unique identifier for the recording associated with this call."},"errorInfo":{"$ref":"#/definitions/ErrorBody"},"disconnectType":{"type":"string","description":"System defined string indicating what caused the communication to disconnect. Will be null until the communication disconnects.","enum":["endpoint","client","system","timeout","transfer","transfer.conference","transfer.consult","transfer.forward","transfer.noanswer","transfer.notavailable","transport.failure","error","peer","other","spam","uncallable"]},"startHoldTime":{"type":"string","format":"date-time","description":"The timestamp the email was placed on hold in the cloud clock if the email is currently on hold. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"connectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication was connected in the cloud clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"disconnectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication disconnected from the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"provider":{"type":"string","description":"The source provider for the email."}}},"ErrorBody":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"code":{"type":"string"},"entityId":{"type":"string"},"entityName":{"type":"string"},"message":{"type":"string"},"messageWithParams":{"type":"string"},"messageParams":{"type":"object","additionalProperties":{"type":"string"}},"contextId":{"type":"string"},"details":{"type":"array","items":{"$ref":"#/definitions/Detail"}},"errors":{"type":"array","items":{"$ref":"#/definitions/ErrorBody"}}}},"Evaluation":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"conversation":{"$ref":"#/definitions/Conversation"},"evaluationForm":{"description":"Evaluation form used for evaluation.","$ref":"#/definitions/EvaluationForm"},"evaluator":{"$ref":"#/definitions/User"},"agent":{"$ref":"#/definitions/User"},"calibration":{"$ref":"#/definitions/Calibration"},"status":{"type":"string","enum":["PENDING","INPROGRESS","FINISHED"]},"answers":{"$ref":"#/definitions/EvaluationScoringSet"},"agentHasRead":{"type":"boolean"},"releaseDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"assignedDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"changedDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"queue":{"$ref":"#/definitions/Queue"},"neverRelease":{"type":"boolean","description":"Signifies if the evaluation is never to be released. This cannot be set true if release date is also set."},"resourceId":{"type":"string","description":"Only used for email evaluations. Will be null for all other evaluations."},"resourceType":{"type":"string","description":"The type of resource. Only used for email evaluations. Will be null for evaluations on all other resources.","enum":["EMAIL"]},"redacted":{"type":"boolean","description":"Is only true when the user making the request does not have sufficient permissions to see evaluation"},"isScoringIndex":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"EvaluationScoringSet":{"type":"object","properties":{"totalScore":{"type":"number","format":"float"},"totalCriticalScore":{"type":"number","format":"float"},"questionGroupScores":{"type":"array","items":{"$ref":"#/definitions/QuestionGroupScore"}},"anyFailedKillQuestions":{"type":"boolean"},"comments":{"type":"string"},"agentComments":{"type":"string"}}},"FaxStatus":{"type":"object","properties":{"direction":{"type":"string","description":"The fax direction, either \"send\" or \"receive\"."},"expectedPages":{"type":"integer","format":"int64","description":"Total number of expected pages, if known."},"activePage":{"type":"integer","format":"int64","description":"Active page of the transmission."},"linesTransmitted":{"type":"integer","format":"int64","description":"Number of lines that have completed transmission."},"bytesTransmitted":{"type":"integer","format":"int64","description":"Number of bytes that have competed transmission."},"baudRate":{"type":"integer","format":"int64","description":"Current signaling rate of transmission, baud rate."},"pageErrors":{"type":"integer","format":"int64","description":"Number of page errors."},"lineErrors":{"type":"integer","format":"int64","description":"Number of line errors."}}},"Participant":{"type":"object","properties":{"id":{"type":"string","description":"A globally unique identifier for this conversation."},"startTime":{"type":"string","format":"date-time","description":"The timestamp when this participant joined the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"endTime":{"type":"string","format":"date-time","description":"The timestamp when this participant disconnected from the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"connectedTime":{"type":"string","format":"date-time","description":"The timestamp when this participant was connected to the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"name":{"type":"string","description":"A human readable name identifying the participant."},"userUri":{"type":"string","description":"If this participant represents a user, then this will be an URI that can be used to fetch the user."},"userId":{"type":"string","description":"If this participant represents a user, then this will be the globally unique identifier for the user."},"externalContactId":{"type":"string","description":"If this participant represents an external contact, then this will be the globally unique identifier for the external contact."},"externalOrganizationId":{"type":"string","description":"If this participant represents an external org, then this will be the globally unique identifier for the external org."},"queueId":{"type":"string","description":"If present, the queue id that the communication channel came in on."},"groupId":{"type":"string","description":"If present, group of users the participant represents."},"queueName":{"type":"string","description":"If present, the queue name that the communication channel came in on."},"purpose":{"type":"string","description":"A well known string that specifies the purpose of this participant."},"participantType":{"type":"string","description":"A well known string that specifies the type of this participant."},"consultParticipantId":{"type":"string","description":"If this participant is part of a consult transfer, then this will be the participant id of the participant being transferred."},"address":{"type":"string","description":"The address for the this participant. For a phone call this will be the ANI."},"ani":{"type":"string","description":"The address for the this participant. For a phone call this will be the ANI."},"aniName":{"type":"string","description":"The ani-based name for this participant."},"dnis":{"type":"string","description":"The address for the this participant. For a phone call this will be the ANI."},"locale":{"type":"string","description":"An ISO 639 language code specifying the locale for this participant"},"wrapupRequired":{"type":"boolean","description":"True iff this participant is required to enter wrapup for this conversation."},"wrapupPrompt":{"type":"string","description":"This field controls how the UI prompts the agent for a wrapup.","enum":["mandatory","optional","timeout","forcedTimeout"]},"wrapupTimeoutMs":{"type":"integer","format":"int32","description":"Specifies how long a timed ACW session will last."},"wrapupSkipped":{"type":"boolean","description":"The UI sets this field when the agent chooses to skip entering a wrapup for this participant."},"wrapup":{"description":"Call wrap up or disposition data.","$ref":"#/definitions/Wrapup"},"monitoredParticipantId":{"type":"string","description":"If this participant is a monitor, then this will be the id of the participant that is being monitored."},"attributes":{"type":"object","description":"Additional participant attributes","additionalProperties":{"type":"string"}},"calls":{"type":"array","items":{"$ref":"#/definitions/Call"}},"callbacks":{"type":"array","items":{"$ref":"#/definitions/Callback"}},"chats":{"type":"array","items":{"$ref":"#/definitions/ConversationChat"}},"cobrowsesessions":{"type":"array","items":{"$ref":"#/definitions/Cobrowsesession"}},"emails":{"type":"array","items":{"$ref":"#/definitions/Email"}},"screenshares":{"type":"array","items":{"$ref":"#/definitions/Screenshare"}},"socialExpressions":{"type":"array","items":{"$ref":"#/definitions/SocialExpression"}},"videos":{"type":"array","items":{"$ref":"#/definitions/Video"}},"evaluations":{"type":"array","items":{"$ref":"#/definitions/Evaluation"}}}},"PhoneNumberColumn":{"type":"object","properties":{"columnName":{"type":"string"},"type":{"type":"string"}}},"QuestionGroupScore":{"type":"object","properties":{"questionGroupId":{"type":"string"},"totalScore":{"type":"number","format":"float"},"maxTotalScore":{"type":"number","format":"float"},"totalCriticalScore":{"type":"number","format":"float"},"maxTotalCriticalScore":{"type":"number","format":"float"},"totalScoreUnweighted":{"type":"number","format":"float"},"maxTotalScoreUnweighted":{"type":"number","format":"float"},"totalCriticalScoreUnweighted":{"type":"number","format":"float"},"maxTotalCriticalScoreUnweighted":{"type":"number","format":"float"},"markedNA":{"type":"boolean"},"questionScores":{"type":"array","items":{"$ref":"#/definitions/QuestionScore"}}}},"QuestionScore":{"type":"object","properties":{"questionId":{"type":"string"},"answerId":{"type":"string"},"score":{"type":"integer","format":"int32"},"markedNA":{"type":"boolean"},"failedKillQuestion":{"type":"boolean"},"comments":{"type":"string"}}},"ScreenRecordingSession":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"user":{"$ref":"#/definitions/User"},"participantId":{"type":"string","description":"The id of the participant whose screen is being recorded on the conversation"},"conversation":{"$ref":"#/definitions/Conversation"},"startTime":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ScreenRecordingSessionListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/ScreenRecordingSession"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"Screenshare":{"type":"object","properties":{"state":{"type":"string","description":"The connection state of this communication.","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","none"]},"id":{"type":"string","description":"A globally unique identifier for this communication."},"context":{"type":"string","description":"The room id context (xmpp jid) for the conference session."},"sharing":{"type":"boolean","description":"Indicates whether this participant is sharing their screen."},"peerCount":{"type":"integer","format":"int32","description":"The number of peer participants from the perspective of the participant in the conference."},"disconnectType":{"type":"string","description":"System defined string indicating what caused the communication to disconnect. Will be null until the communication disconnects.","enum":["endpoint","client","system","timeout","transfer","transfer.conference","transfer.consult","transfer.forward","transfer.noanswer","transfer.notavailable","transport.failure","error","peer","other","spam","uncallable"]},"connectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication was connected in the cloud clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"disconnectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication disconnected from the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"provider":{"type":"string","description":"The source provider for the screen share."},"segments":{"type":"array","description":"The time line of the participant's call, divided into activity segments.","items":{"$ref":"#/definitions/Segment"}}}},"Segment":{"type":"object","required":["endTime","startTime"],"properties":{"startTime":{"type":"string","format":"date-time","description":"The timestamp when this segment began. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"endTime":{"type":"string","format":"date-time","description":"The timestamp when this segment ended. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"type":{"type":"string","description":"The activity taking place for the participant in the segment."},"howEnded":{"type":"string","description":"A description of the event that ended the segment."},"disconnectType":{"type":"string","description":"A description of the event that disconnected the segment"}}},"SocialExpression":{"type":"object","properties":{"state":{"type":"string","description":"The connection state of this communication.","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","none"]},"id":{"type":"string","description":"A globally unique identifier for this communication."},"socialMediaId":{"type":"string","description":"A globally unique identifier for the social media."},"socialMediaHub":{"type":"string","description":"The social network of the communication"},"socialUserName":{"type":"string","description":"The user name for the communication."},"previewText":{"type":"string","description":"The text preview of the communication contents"},"recordingId":{"type":"string","description":"A globally unique identifier for the recording associated with this chat."},"segments":{"type":"array","description":"The time line of the participant's chat, divided into activity segments.","items":{"$ref":"#/definitions/Segment"}},"held":{"type":"boolean","description":"True if this call is held and the person on this side hears silence."},"disconnectType":{"type":"string","description":"System defined string indicating what caused the communication to disconnect. Will be null until the communication disconnects.","enum":["endpoint","client","system","timeout","transfer","transfer.conference","transfer.consult","transfer.forward","transfer.noanswer","transfer.notavailable","transport.failure","error","peer","other","spam","uncallable"]},"startHoldTime":{"type":"string","format":"date-time","description":"The timestamp the chat was placed on hold in the cloud clock if the chat is currently on hold. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"connectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication was connected in the cloud clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"disconnectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication disconnected from the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"provider":{"type":"string","description":"The source provider for the social expression."}}},"Video":{"type":"object","properties":{"state":{"type":"string","description":"The connection state of this communication.","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","none"]},"id":{"type":"string","description":"A globally unique identifier for this communication."},"context":{"type":"string","description":"The room id context (xmpp jid) for the conference session."},"audioMuted":{"type":"boolean","description":"Indicates whether this participant has muted their outgoing audio."},"videoMuted":{"type":"boolean","description":"Indicates whether this participant has muted/paused their outgoing video."},"sharingScreen":{"type":"boolean","description":"Indicates whether this participant is sharing their screen to the session."},"peerCount":{"type":"integer","format":"int32","description":"The number of peer participants from the perspective of the participant in the conference."},"disconnectType":{"type":"string","description":"System defined string indicating what caused the communication to disconnect. Will be null until the communication disconnects.","enum":["endpoint","client","system","timeout","transfer","transfer.conference","transfer.consult","transfer.forward","transfer.noanswer","transfer.notavailable","transport.failure","error","peer","other","spam","uncallable"]},"connectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication was connected in the cloud clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"disconnectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication disconnected from the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"provider":{"type":"string","description":"The source provider for the video."}}},"Wrapup":{"type":"object","properties":{"code":{"type":"string","description":"The user configured wrap up code id."},"name":{"type":"string","description":"The user configured wrap up code name."},"notes":{"type":"string","description":"Text entered by the agent to describe the call or disposition."},"tags":{"type":"array","description":"List of tags selected by the agent to describe the call or disposition.","items":{"type":"string"}},"durationSeconds":{"type":"integer","format":"int32","description":"The length of time in seconds that the agent spent doing after call work."},"endTime":{"type":"string","format":"date-time","description":"The timestamp when the wrapup was finished. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"provisional":{"type":"boolean","description":"Indicates if this is a pending save and should not require a code to be specified. This allows someone to save some temporary wrapup that will be used later."}}},"OAuthProvider":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"disabled":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"OAuthProviderEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/OAuthProvider"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"AttemptLimits":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"dateCreated":{"type":"string","format":"date-time","description":"Creation time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"dateModified":{"type":"string","format":"date-time","description":"Last modified time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"version":{"type":"integer","format":"int32","description":"Required for updates, must match the version number of the most recent update"},"maxAttemptsPerContact":{"type":"integer","format":"int32"},"maxAttemptsPerNumber":{"type":"integer","format":"int32"},"timeZoneId":{"type":"string","description":"The timezone is necessary to define when \"today\" starts and ends"},"resetPeriod":{"type":"string","description":"After how long the number of attempts will be set back to 0","enum":["NEVER","TODAY"]},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"RecallEntry":{"type":"object","properties":{"nbrAttempts":{"type":"integer","format":"int32"},"minutesBetweenAttempts":{"type":"integer","format":"int32"}}},"AttemptLimitsEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/AttemptLimits"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"Organization":{"type":"object","required":["version"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"defaultLanguage":{"type":"string","description":"The default language for this organization. Example: 'en'"},"defaultCountryCode":{"type":"string","description":"The default country code for this organization. Example: 'US'"},"thirdPartyOrgName":{"type":"string","description":"The short name for the organization. This field is globally unique and cannot be changed.","readOnly":true},"thirdPartyURI":{"type":"string","format":"uri"},"domain":{"type":"string"},"version":{"type":"integer","format":"int32","description":"The current version of the organization."},"state":{"type":"string","description":"The current state. Examples are active, inactive, deleted.","enum":["active","inactive","deleted"]},"defaultSiteId":{"type":"string"},"voicemailEnabled":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true},"features":{"type":"object","description":"The state of features available for the organization.","readOnly":true,"additionalProperties":{"type":"boolean"}}}},"DocumentThumbnail":{"type":"object","properties":{"resolution":{"type":"string"},"imageUri":{"type":"string"},"height":{"type":"integer","format":"int32"},"width":{"type":"integer","format":"int32"}}},"UserRecording":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"contentUri":{"type":"string","format":"uri"},"workspace":{"$ref":"#/definitions/UriReference"},"createdBy":{"$ref":"#/definitions/UriReference"},"conversation":{"$ref":"#/definitions/Conversation"},"contentLength":{"type":"integer","format":"int64"},"durationMilliseconds":{"type":"integer","format":"int64"},"thumbnails":{"type":"array","items":{"$ref":"#/definitions/DocumentThumbnail"}},"read":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"SearchAggregation":{"type":"object","properties":{"field":{"type":"string","description":"The field used for aggregation"},"name":{"type":"string","description":"The name of the aggregation. The response aggregation uses this name."},"type":{"type":"string","description":"The type of aggregation to perform","enum":["COUNT","SUM","AVERAGE","TERM","CONTAINS","STARTS_WITH","ENDS_WITH"]},"value":{"type":"string","description":"A value to use for aggregation"},"size":{"type":"integer","format":"int32","description":"The number aggregations results to return out of the entire result set"},"order":{"type":"array","description":"The order in which aggregation results are sorted","items":{"type":"string","enum":["VALUE_DESC","VALUE_ASC","COUNT_DESC","COUNT_ASC"]}}}},"DomainSchemaReference":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"SchemaReferenceEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/DomainSchemaReference"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"Adjacents":{"type":"object","properties":{"superiors":{"type":"array","items":{"$ref":"#/definitions/User"}},"siblings":{"type":"array","items":{"$ref":"#/definitions/User"}},"directReports":{"type":"array","items":{"$ref":"#/definitions/User"}}}},"FieldConfig":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"entityType":{"type":"string","enum":["person","group","org","externalContact"]},"state":{"type":"string"},"sections":{"type":"array","items":{"$ref":"#/definitions/Section"}},"version":{"type":"string"},"schemaVersion":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"FieldConfigs":{"type":"object","properties":{"org":{"$ref":"#/definitions/FieldConfig"},"person":{"$ref":"#/definitions/FieldConfig"},"group":{"$ref":"#/definitions/FieldConfig"},"externalContact":{"$ref":"#/definitions/FieldConfig"}}},"FieldList":{"type":"object","properties":{"customLabels":{"type":"boolean"},"instructionText":{"type":"string"},"key":{"type":"string"},"labelKeys":{"type":"array","items":{"type":"string"}},"params":{"type":"object","additionalProperties":{"type":"object"}},"repeatable":{"type":"boolean"},"state":{"type":"string"},"type":{"type":"string"},"required":{"type":"boolean"}}},"GeolocationSettings":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"enabled":{"type":"boolean"},"mapboxKey":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"RoutingSkill":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the skill."},"dateModified":{"type":"string","format":"date-time","description":"Date last modified. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"state":{"type":"string","description":"The current state for this skill.","readOnly":true,"enum":["active","inactive","deleted"]},"version":{"type":"string","description":"Required when updating. Version must be the current version. Only the system can assign version.","readOnly":true},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Section":{"type":"object","properties":{"fieldList":{"type":"array","items":{"$ref":"#/definitions/FieldList"}},"instructionText":{"type":"string"},"key":{"type":"string"},"state":{"type":"string"}}},"ServerDate":{"type":"object","properties":{"currentDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"}}},"UserMe":{"type":"object","required":["version"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"chat":{"$ref":"#/definitions/Chat"},"department":{"type":"string"},"email":{"type":"string"},"primaryContactInfo":{"type":"array","description":"Auto populated from addresses.","readOnly":true,"items":{"$ref":"#/definitions/Contact"}},"addresses":{"type":"array","description":"Email addresses and phone numbers for this user","items":{"$ref":"#/definitions/Contact"}},"state":{"type":"string","description":"The current state for this user.","readOnly":true,"enum":["active","inactive","deleted"]},"title":{"type":"string"},"username":{"type":"string"},"manager":{"$ref":"#/definitions/User"},"images":{"type":"array","items":{"$ref":"#/definitions/UserImage"}},"version":{"type":"integer","format":"int32","description":"Required when updating a user, this value should be the current version of the user. The current version can be obtained with a GET on the user before doing a PATCH."},"routingStatus":{"description":"ACD routing status","readOnly":true,"$ref":"#/definitions/RoutingStatus"},"presence":{"description":"Active presence","readOnly":true,"$ref":"#/definitions/UserPresence"},"conversationSummary":{"description":"Summary of conversion statistics for conversation types.","readOnly":true,"$ref":"#/definitions/UserConversationSummary"},"outOfOffice":{"description":"Determine if out of office is enabled","readOnly":true,"$ref":"#/definitions/OutOfOffice"},"geolocation":{"description":"Current geolocation position","readOnly":true,"$ref":"#/definitions/Geolocation"},"station":{"description":"Effective, default, and last station information","readOnly":true,"$ref":"#/definitions/UserStations"},"authorization":{"description":"Roles and permissions assigned to the user","readOnly":true,"$ref":"#/definitions/UserAuthorization"},"profileSkills":{"type":"array","description":"Skills possessed by the user","readOnly":true,"items":{"type":"string"}},"locations":{"type":"array","description":"The user placement at each site location.","readOnly":true,"items":{"$ref":"#/definitions/Location"}},"groups":{"type":"array","description":"The groups the user is a member of","readOnly":true,"items":{"$ref":"#/definitions/Group"}},"date":{"description":"The PureCloud system date time.","readOnly":true,"$ref":"#/definitions/ServerDate"},"geolocationSettings":{"description":"Geolocation settings for user's organization.","readOnly":true,"$ref":"#/definitions/GeolocationSettings"},"organization":{"description":"Organization details for this user.","readOnly":true,"$ref":"#/definitions/Organization"},"presenceDefinitions":{"type":"array","description":"The first 100 presence definitions for user's organization.","readOnly":true,"items":{"$ref":"#/definitions/OrganizationPresence"}},"locationDefinitions":{"type":"array","description":"The first 100 site locations for user's organization","readOnly":true,"items":{"$ref":"#/definitions/LocationDefinition"}},"orgAuthorization":{"type":"array","description":"The first 100 organization roles, with applicable permission policies, for user's organization.","readOnly":true,"items":{"$ref":"#/definitions/DomainOrganizationRole"}},"favorites":{"type":"array","description":"The first 50 favorited users.","readOnly":true,"items":{"$ref":"#/definitions/User"}},"superiors":{"type":"array","description":"The first 50 superiors of this user.","readOnly":true,"items":{"$ref":"#/definitions/User"}},"directReports":{"type":"array","description":"The first 50 direct reports to this user.","readOnly":true,"items":{"$ref":"#/definitions/User"}},"adjacents":{"description":"The first 50 superiors, direct reports, and siblings of this user. Mutually exclusive with superiors and direct reports expands.","readOnly":true,"$ref":"#/definitions/Adjacents"},"routingSkills":{"type":"array","description":"The first 50 routing skills for user's organizations","readOnly":true,"items":{"$ref":"#/definitions/RoutingSkill"}},"fieldConfigs":{"description":"The field config for all entities types of user's organization","readOnly":true,"$ref":"#/definitions/FieldConfigs"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Campaign":{"type":"object","required":["callAnalysisResponseSet","campaignStatus","contactList","dialingMode","edgeGroup","phoneColumns","queue","script"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"dateCreated":{"type":"string","format":"date-time","description":"Creation time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"dateModified":{"type":"string","format":"date-time","description":"Last modified time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"version":{"type":"integer","format":"int32","description":"Required for updates, must match the version number of the most recent update"},"contactList":{"description":"identifier of the contact list for the campaign","$ref":"#/definitions/UriReference"},"queue":{"description":"identifier of the agent assignment queue, required for all dialing modes other than agentless","$ref":"#/definitions/UriReference"},"dialingMode":{"type":"string","description":"dialing mode of the campaign","enum":["agentless","preview","power","predictive","progressive"]},"script":{"description":"identifier of the campaign script, required for all dialing modes other than agentless","$ref":"#/definitions/UriReference"},"edgeGroup":{"description":"identifier of the edge group, required for all dialing modes other than preview","$ref":"#/definitions/UriReference"},"campaignStatus":{"type":"string","description":"status of the campaign; can be set to 'on' or 'off'"},"phoneColumns":{"type":"array","description":"the contact list phone columns to be called for the campaign","items":{"$ref":"#/definitions/PhoneColumn"}},"abandonRate":{"type":"number","format":"double","description":"the targeted abandon rate percentage"},"dncLists":{"type":"array","description":"identifiers of the do not call lists","items":{"$ref":"#/definitions/UriReference"}},"callableTimeSet":{"description":"the identifier of the callable time set","$ref":"#/definitions/UriReference"},"callAnalysisResponseSet":{"description":"the identifier of the call analysis response set, required for all dialing modes other than preview","$ref":"#/definitions/UriReference"},"errors":{"type":"array","description":"a list of current error conditions associated with the campaign","readOnly":true,"items":{"$ref":"#/definitions/RestErrorDetail"}},"callerName":{"type":"string","description":"caller id name to be displayed on the outbound call"},"callerAddress":{"type":"string","example":"(555) 555-5555","description":"caller id phone number to be displayed on the outbound call"},"outboundLineCount":{"type":"integer","format":"int32","description":"for agentless campaigns, the number of outbound lines to be concurrently dialed"},"ruleSets":{"type":"array","description":"identifiers of the rule sets","items":{"$ref":"#/definitions/UriReference"}},"skipPreviewDisabled":{"type":"boolean","description":"for preview campaigns, indicator of whether the agent can skip a preview without placing a call"},"previewTimeOutSeconds":{"type":"integer","format":"int64","description":"for preview campaigns, number of seconds before a call will be automatically placed. A value of 0 indicates no automatic placement of calls"},"contactSort":{"description":"information determining the order in which the contacts will be dialed","$ref":"#/definitions/ContactSort"},"contactSorts":{"type":"array","description":"column prioritized information determining the order in which the contacts will be dialed","items":{"$ref":"#/definitions/ContactSort"}},"noAnswerTimeout":{"type":"integer","format":"int32","description":"for non-preview campaigns, how long to wait before dispositioning as 'no-answer', default 30 seconds"},"callAnalysisLanguage":{"type":"string","description":"The language the edge will use to analyse the call"},"priority":{"type":"integer","format":"int32","description":"The priority of this campaign relative to other campaigns"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ContactSort":{"type":"object","properties":{"fieldName":{"type":"string"},"direction":{"type":"string","description":"The sort direction","enum":["ASC","DESC"]},"numeric":{"type":"boolean","description":"Whether that column contains numeric data"}}},"PhoneColumn":{"type":"object","required":["columnName","type"],"properties":{"columnName":{"type":"string","description":"name of the phone column"},"type":{"type":"string","description":"type of the phone column, for example, 'cell' or 'home'"}}},"RestErrorDetail":{"type":"object","required":["error"],"properties":{"error":{"type":"string","description":"name of the error","readOnly":true},"details":{"type":"string","description":"additional information regarding the error","readOnly":true}}},"CallableContactsDiagnostic":{"type":"object","properties":{"attemptLimits":{"description":"Attempt limits for the campaign's contact list","readOnly":true,"$ref":"#/definitions/UriReference"},"dncLists":{"type":"array","description":"Do not call lists for the campaign","readOnly":true,"items":{"$ref":"#/definitions/UriReference"}},"callableTimeSet":{"description":"Callable time sets for the campaign","readOnly":true,"$ref":"#/definitions/UriReference"},"ruleSets":{"type":"array","description":"Rule sets for the campaign","readOnly":true,"items":{"$ref":"#/definitions/UriReference"}}}},"CampaignDiagnostics":{"type":"object","properties":{"callableContacts":{"description":"Campaign properties that can impact which contacts are callable","readOnly":true,"$ref":"#/definitions/CallableContactsDiagnostic"},"queueUtilizationDiagnostic":{"description":"Information regarding the campaign's queue","readOnly":true,"$ref":"#/definitions/QueueUtilizationDiagnostic"},"ruleSetDiagnostics":{"type":"array","description":"Information regarding the campaign's rule sets","readOnly":true,"items":{"$ref":"#/definitions/RuleSetDiagnostic"}},"outstandingInteractionsCount":{"type":"integer","format":"int32","description":"Current number of outstanding interactions on the campaign","readOnly":true}}},"QueueUtilizationDiagnostic":{"type":"object","properties":{"queue":{"description":"Identifier of the queue","readOnly":true,"$ref":"#/definitions/UriReference"},"usersInQueue":{"type":"integer","format":"int32","description":"The number of users joined to the queue","readOnly":true},"activeUsersInQueue":{"type":"integer","format":"int32","description":"The number of users active on the queue","readOnly":true},"usersOnQueue":{"type":"integer","format":"int32","description":"The number of users with a status of on-queue","readOnly":true},"usersNotUtilized":{"type":"integer","format":"int32","description":"The number of users in the queue currently not engaged","readOnly":true},"usersOnQueueWithStation":{"type":"integer","format":"int32","description":"The number of users in the queue with a station","readOnly":true},"usersOnACampaignCall":{"type":"integer","format":"int32","description":"The number of users currently engaged in a campaign call","readOnly":true},"usersOnDifferentEdgeGroup":{"type":"integer","format":"int32","description":"The number of users whose station is homed to an edge different from the campaign","readOnly":true},"usersOnANonCampaignCall":{"type":"integer","format":"int32","description":"The number of users currently engaged in a communication that is not part of the campaign","readOnly":true}}},"RuleSetDiagnostic":{"type":"object","properties":{"ruleSet":{"description":"A campaign rule set","readOnly":true,"$ref":"#/definitions/UriReference"},"warnings":{"type":"array","description":"Diagnostic warnings for the rule set","readOnly":true,"items":{"type":"string","enum":["WRAPUP_CODE_NOT_IN_QUEUE","CONTACT_ATTRIBUTE_NOT_IN_CONTACT_LIST","NO_DNC_LIST_FOR_APPEND","PHONE_CONDITIONS_WITH_MULTICOLUMN_PREVIEW"]}}}},"CampaignProgress":{"type":"object","required":["campaign","contactList"],"properties":{"campaign":{"description":"Identifier of the campaign","$ref":"#/definitions/UriReference"},"contactList":{"description":"Identifier of the contact list","$ref":"#/definitions/UriReference"},"numberOfContactsCalled":{"type":"integer","format":"int64","description":"Number of contacts processed during the campaign","readOnly":true},"totalNumberOfContacts":{"type":"integer","format":"int64","description":"Total number of contacts in the campaign","readOnly":true},"percentage":{"type":"integer","format":"int64","description":"Percentage of contacts processed during the campaign","readOnly":true}}},"OutboundRouteBase":{"type":"object","required":["classificationTypes","name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"classificationTypes":{"type":"array","description":"The site associated to the outbound route.","items":{"type":"string"}},"enabled":{"type":"boolean"},"distribution":{"type":"string","enum":["SEQUENTIAL","RANDOM"]},"externalTrunkBases":{"type":"array","description":"Trunk base settings of trunkType \"EXTERNAL\". This base must also be set on an edge logical interface for correct routing.","items":{"$ref":"#/definitions/UriReference"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"OutboundRouteBaseEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/OutboundRouteBase"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"DomainOrganizationProduct":{"type":"object","properties":{"id":{"type":"string"}}},"OrganizationProductEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/DomainOrganizationProduct"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"pageCount":{"type":"integer","format":"int32"}}},"Trunk":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"trunkType":{"type":"string","description":"The type of this trunk.","enum":["EXTERNAL","PHONE","EDGE"]},"edge":{"description":"The Edge using this trunk.","$ref":"#/definitions/UriReference"},"trunkBase":{"description":"The trunk base configuration used on this trunk.","$ref":"#/definitions/UriReference"},"trunkMetabase":{"description":"The metabase used to create this trunk.","$ref":"#/definitions/UriReference"},"edgeGroup":{"description":"The edge group associated with this trunk.","$ref":"#/definitions/UriReference"},"inService":{"type":"boolean","description":"True if this trunk is in-service. This comes from the trunk_enabled property of the referenced trunk base.","readOnly":true},"enabled":{"type":"boolean","description":"True if the Edge used by this trunk is in-service"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ContactAddress":{"type":"object","properties":{"address1":{"type":"string"},"address2":{"type":"string"},"city":{"type":"string"},"state":{"type":"string"},"postalCode":{"type":"string"},"countryCode":{"type":"string"}}},"ExternalDataSource":{"type":"object","properties":{"platform":{"type":"string","description":"The platform that was the source of the data. Example: a CRM like SALESFORCE.","enum":["SALESFORCE"]},"url":{"type":"string","description":"An URL that links to the source record that contributed data to the associated entity."}},"description":"Describes a link to a record in an external system that contributed data to a Relate record"},"ExternalOrganization":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the company."},"companyType":{"type":"string"},"industry":{"type":"string"},"primaryContactId":{"type":"string"},"address":{"$ref":"#/definitions/ContactAddress"},"phoneNumber":{"$ref":"#/definitions/PhoneNumber"},"faxNumber":{"$ref":"#/definitions/PhoneNumber"},"employeeCount":{"type":"integer","format":"int64"},"revenue":{"type":"integer","format":"int64"},"tags":{"type":"array","items":{"type":"string"}},"websites":{"type":"array","items":{"type":"string"}},"tickers":{"type":"array","items":{"$ref":"#/definitions/Ticker"}},"twitterId":{"$ref":"#/definitions/TwitterId"},"modifyDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"createDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"externalDataSources":{"type":"array","description":"Links to the sources of data (e.g. one source might be a CRM) that contributed data to this record. Read-only, and only populated when requested via expand param.","readOnly":true,"items":{"$ref":"#/definitions/ExternalDataSource"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"PhoneNumber":{"type":"object","properties":{"display":{"type":"string"},"extension":{"type":"integer","format":"int64"},"acceptsSMS":{"type":"boolean"},"userInput":{"type":"string"},"e164":{"type":"string"},"countryCode":{"type":"string"}}},"Relationship":{"type":"object","required":["externalOrganization","relationship","user"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"user":{"description":"The user associated with the external organization","$ref":"#/definitions/User"},"externalOrganization":{"description":"The external organization this relationship is attached to","$ref":"#/definitions/ExternalOrganization"},"relationship":{"type":"string","description":"The relationship or role of the user to this external organization.Examples: Account Manager, Sales Engineer, Implementation Consultant"},"externalDataSources":{"type":"array","description":"Links to the sources of data (e.g. one source might be a CRM) that contributed data to this record. Read-only, and only populated when requested via expand param.","readOnly":true,"items":{"$ref":"#/definitions/ExternalDataSource"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"RelationshipListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Relationship"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"Ticker":{"type":"object","required":["exchange","symbol"],"properties":{"symbol":{"type":"string","description":"The ticker symbol for this organization. Example: ININ, AAPL, MSFT, etc."},"exchange":{"type":"string","description":"The exchange for this ticker symbol. Examples: NYSE, FTSE, NASDAQ, etc."}}},"TwitterId":{"type":"object","properties":{"id":{"type":"string","description":"twitter user.id_str"},"name":{"type":"string","description":"twitter user.name"},"screenName":{"type":"string","description":"twitter user.screen_name"},"verified":{"type":"boolean","description":"whether this data has been verified using the twitter API","readOnly":true},"profileUrl":{"type":"string","description":"url of user's twitter profile","readOnly":true}},"description":"User information for a twitter account"},"LineBase":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"lineMetaBase":{"$ref":"#/definitions/UriReference"},"properties":{"type":"object","additionalProperties":{"type":"object"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"PhoneBase":{"type":"object","required":["lines","name","phoneMetaBase"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"phoneMetaBase":{"description":"A phone metabase is essentially a database for storing phone configuration settings, which simplifies the configuration process.","$ref":"#/definitions/UriReference"},"lines":{"type":"array","description":"The list of linebases associated with the phone base.","items":{"$ref":"#/definitions/LineBase"}},"properties":{"type":"object","additionalProperties":{"type":"object"}},"capabilities":{"$ref":"#/definitions/PhoneCapabilities"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"PhoneCapabilities":{"type":"object","properties":{"provisions":{"type":"boolean"},"registers":{"type":"boolean"},"dualRegisters":{"type":"boolean"},"hardwareIdType":{"type":"string"},"allowReboot":{"type":"boolean"},"noRebalance":{"type":"boolean"}}},"Annotation":{"type":"object","required":["agentScoreModifier","customerScoreModifier"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"type":{"type":"string"},"location":{"type":"integer","format":"int64","description":"Offset of annotation in milliseconds."},"durationMs":{"type":"integer","format":"int64","description":"Duration of annotation in milliseconds."},"user":{"description":"User that created this annotation (if any).","$ref":"#/definitions/User"},"description":{"type":"string","description":"Text of annotation."},"keywordName":{"type":"string","description":"The word or phrase which is being looked for with speech recognition."},"confidence":{"type":"number","format":"float","description":"Actual confidence that this is an accurate match."},"keywordSetId":{"type":"string","description":"A unique identifier for the keyword set to which this spotted keyword belongs."},"keywordSetName":{"type":"string","description":"The keyword set to which this spotted keyword belongs."},"utterance":{"type":"string","description":"The phonetic spellings for the phrase and alternate spellings."},"timeBegin":{"type":"string","description":"Beginning time offset of the keyword spot match."},"timeEnd":{"type":"string","description":"Ending time offset of the keyword spot match."},"keywordConfidenceThreshold":{"type":"string","description":"Configured sensitivity threshold that can be increased to lower false positives or decreased to reduce false negatives."},"agentScoreModifier":{"type":"string","description":"A modifier to the evaluation score when the phrase is spotted in the agent channel."},"customerScoreModifier":{"type":"string","description":"A modifier to the evaluation score when the phrase is spotted in the customer channel."},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ChatMessage":{"type":"object","properties":{"body":{"type":"string"},"id":{"type":"string"},"to":{"type":"string"},"from":{"type":"string"},"utc":{"type":"string"},"chat":{"type":"string"},"message":{"type":"string"},"type":{"type":"string"},"user":{"$ref":"#/definitions/ChatMessageUser"}}},"ChatMessageUser":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"displayName":{"type":"string"},"username":{"type":"string"},"images":{"type":"array","items":{"$ref":"#/definitions/UserImage"}}}},"EmailAddress":{"type":"object","properties":{"email":{"type":"string"},"name":{"type":"string"}}},"EmailAttachment":{"type":"object","properties":{"name":{"type":"string"},"contentPath":{"type":"string"},"contentType":{"type":"string"},"attachmentId":{"type":"string"},"contentLength":{"type":"integer","format":"int32"}}},"Endpoint":{"type":"object","required":["name","schema"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"Name"},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"count":{"type":"integer","format":"int32"},"properties":{"type":"object","additionalProperties":{"type":"object"}},"schema":{"description":"Schema","$ref":"#/definitions/UriReference"},"enabled":{"type":"boolean"},"site":{"$ref":"#/definitions/UriReference"},"dids":{"type":"array","items":{"type":"string"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"MediaResult":{"type":"object","properties":{"mediaUri":{"type":"string"},"waveformData":{"type":"array","items":{"type":"number","format":"float"}}}},"OrphanRecording":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"createdTime":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"recoveredTime":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"providerType":{"type":"string","enum":["EDGE","CHAT","EMAIL"]},"mediaSizeBytes":{"type":"integer","format":"int64"},"mediaType":{"type":"string","enum":["CALL","CHAT","EMAIL"]},"fileState":{"type":"string","enum":["ARCHIVED","AVAILABLE","DELETED","RESTORED","RESTORING","UPLOADING"]},"providerEndpoint":{"$ref":"#/definitions/Endpoint"},"recording":{"$ref":"#/definitions/Recording"},"orphanStatus":{"type":"string","description":"The status of the orphaned recording's conversation.","enum":["NO_CONVERSATION","UNKNOWN_CONVERSATION","CONVERSATION_NOT_COMPLETE","CONVERSATION_NOT_EVALUATED","EVALUATED"]},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"OrphanRecordingListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/OrphanRecording"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"Recording":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"conversationId":{"type":"string"},"path":{"type":"string"},"startTime":{"type":"string"},"endTime":{"type":"string"},"media":{"type":"string","description":"The type of media that the recording is. At the moment that could be audio, chat, or email."},"annotations":{"type":"array","description":"Annotations that belong to the recording.","items":{"$ref":"#/definitions/Annotation"}},"transcript":{"type":"array","description":"Represents a chat transcript","items":{"$ref":"#/definitions/ChatMessage"}},"emailTranscript":{"type":"array","description":"Represents an email transcript","items":{"$ref":"#/definitions/RecordingEmailMessage"}},"fileState":{"type":"string","description":"Represents the current file state for a recording. Examples: Uploading, Archived, etc","enum":["ARCHIVED","AVAILABLE","DELETED","RESTORED","RESTORING","UPLOADING"]},"restoreExpirationTime":{"type":"string","format":"date-time","description":"The amount of time a restored recording will remain restored before being archived again. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"mediaUris":{"type":"object","description":"The different mediaUris for the recording.","additionalProperties":{"$ref":"#/definitions/MediaResult"}},"estimatedTranscodeTimeMs":{"type":"integer","format":"int64"},"actualTranscodeTimeMs":{"type":"integer","format":"int64"},"archiveDate":{"type":"string","format":"date-time","description":"The date the recording will be archived. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"archiveMedium":{"type":"string","description":"The type of archive medium used. Example: CloudArchive","enum":["CLOUDARCHIVE"]},"deleteDate":{"type":"string","format":"date-time","description":"The date the recording will be deleted. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"maxAllowedRestorationsForOrg":{"type":"integer","format":"int32","description":"How many archive restorations the organization is allowed to have."},"remainingRestorationsAllowedForOrg":{"type":"integer","format":"int32","description":"The remaining archive restorations the organization has."},"sessionId":{"type":"string","description":"The session id represents an external resource id, such as email, call, chat, etc"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"RecordingEmailMessage":{"type":"object","properties":{"htmlBody":{"type":"string"},"textBody":{"type":"string"},"id":{"type":"string"},"to":{"type":"array","items":{"$ref":"#/definitions/EmailAddress"}},"cc":{"type":"array","items":{"$ref":"#/definitions/EmailAddress"}},"bcc":{"type":"array","items":{"$ref":"#/definitions/EmailAddress"}},"from":{"$ref":"#/definitions/EmailAddress"},"subject":{"type":"string"},"attachments":{"type":"array","items":{"$ref":"#/definitions/EmailAttachment"}},"time":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"}}},"CampaignSequence":{"type":"object","required":["campaigns","currentCampaign","status"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"dateCreated":{"type":"string","format":"date-time","description":"Creation time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"dateModified":{"type":"string","format":"date-time","description":"Last modified time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"version":{"type":"integer","format":"int32","description":"Required for updates, must match the version number of the most recent update"},"campaigns":{"type":"array","description":"the ordered list of campaign identifiers","items":{"$ref":"#/definitions/UriReference"}},"currentCampaign":{"type":"integer","format":"int32","description":"the zero-based index of the current campaign in the campaigns list","readOnly":true},"status":{"type":"string","description":"status of the sequence","enum":["on","off","complete"]},"stopMessage":{"type":"string","description":"if a sequence has unexpectedly stopped, this message provides the reason","readOnly":true},"repeat":{"type":"boolean","description":"indicates if a sequence is to repeat from the beginning after the last campaign completes; default is false"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"CampaignSequenceEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/CampaignSequence"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"SkillEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/RoutingSkill"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"Note":{"type":"object","required":["createdBy"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"noteText":{"type":"string"},"modifyDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"createDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"createdBy":{"description":"The author of this note","$ref":"#/definitions/User"},"externalDataSources":{"type":"array","description":"Links to the sources of data (e.g. one source might be a CRM) that contributed data to this record. Read-only, and only populated when requested via expand param.","readOnly":true,"items":{"$ref":"#/definitions/ExternalDataSource"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"NoteListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Note"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"MediaParticipantRequest":{"type":"object","properties":{"wrapup":{"description":"Wrap-up to assign to this participant.","$ref":"#/definitions/Wrapup"},"state":{"type":"string","description":"The state to update to set for this participant's communications. Possible values are: 'connected' and 'disconnected'.","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","converting","uploading","transmitting","none"]},"recording":{"type":"boolean","description":"True to enable recording of this participant, otherwise false to disable recording."},"muted":{"type":"boolean","description":"True to mute this conversation participant."},"confined":{"type":"boolean","description":"True to confine this conversation participant. Should only be used for ad-hoc conferences"},"held":{"type":"boolean","description":"True to hold this conversation participant."},"wrapupSkipped":{"type":"boolean","description":"True to skip wrap-up for this participant."}}},"Empty":{"type":"object"},"TransferRequest":{"type":"object","properties":{"userId":{"type":"string","description":"The user ID of the transfer target."},"address":{"type":"string","description":"The phone number or address of the transfer target."},"userName":{"type":"string","description":"The user name of the transfer target."},"queueId":{"type":"string","description":"The queue ID of the transfer target."},"voicemail":{"type":"boolean","description":"If true, transfer to the voicemail inbox of the participant that is being replaced."}}},"WrapupCode":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The wrap-up code name."},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ParticipantAttributes":{"type":"object","properties":{"attributes":{"type":"object","description":"The map of attribute keys to values.","additionalProperties":{"type":"string"}}}},"AggregateDataContainer":{"type":"object","properties":{"group":{"type":"object","description":"A mapping from dimension to value","additionalProperties":{"type":"string"}},"data":{"type":"array","items":{"$ref":"#/definitions/StatisticalResponse"}}}},"AggregateMetricData":{"type":"object","properties":{"metric":{"type":"string","enum":["tSegmentDuration","tConversationDuration","oTotalCriticalScore","oTotalScore","nEvaluations","tAbandon","tIvr","tAnswered","tAcd","tTalk","tHeld","tTalkComplete","tHeldComplete","tAcw","tHandle","tWait","tAgentRoutingStatus","tOrganizationPresence","tSystemPresence","tUserResponseTime","tAgentResponseTime","nOffered","nOverSla","nTransferred","nOutboundAttempted","nOutboundConnected","nOutboundAbandoned","nError","oServiceTarget","oServiceLevel","tActive","tInactive","oActiveUsers","oMemberUsers","oActiveQueues","oMemberQueues","oInteracting","oWaiting","oOnQueueUsers","oOffQueueUsers"]},"qualifier":{"type":"string"},"stats":{"$ref":"#/definitions/StatisticalSummary"}}},"AggregateQueryResponse":{"type":"object","properties":{"results":{"type":"array","items":{"$ref":"#/definitions/AggregateDataContainer"}}}},"AggregateViewData":{"type":"object","properties":{"name":{"type":"string"},"stats":{"$ref":"#/definitions/StatisticalSummary"}}},"StatisticalResponse":{"type":"object","properties":{"interval":{"type":"string"},"metrics":{"type":"array","items":{"$ref":"#/definitions/AggregateMetricData"}},"views":{"type":"array","items":{"$ref":"#/definitions/AggregateViewData"}}}},"StatisticalSummary":{"type":"object","properties":{"max":{"type":"number"},"min":{"type":"number"},"count":{"type":"integer","format":"int64"},"sum":{"type":"number"},"current":{"type":"number"},"ratio":{"type":"number"},"numerator":{"type":"number"},"denominator":{"type":"number"},"target":{"type":"number"}}},"AggregationQuery":{"type":"object","properties":{"interval":{"type":"string","description":"Behaves like one clause in a SQL WHERE. Specifies the date and time range of data being queried. Intervals are represented as an ISO-8601 string. For example: YYYY-MM-DDThh:mm:ss/YYYY-MM-DDThh:mm:ss"},"granularity":{"type":"string","description":"Granularity aggregates metrics into subpartitions within the time interval specified. The default granularity is the same duration as the interval. Periods are represented as an ISO-8601 string. For example: P1D or P1DT12H"},"timeZone":{"type":"string","description":"Sets the time zone for the query interval, defaults to UTC. Time zones are represented as an ISO-8601 string. For example: UTC, UTC+01:00, or Europe/London"},"groupBy":{"type":"array","description":"Behaves like a SQL GROUPBY. Allows for multiple levels of grouping as a list of dimensions. Partitions resulting aggregate computations into distinct named subgroups rather than across the entire result set as if it were one group.","items":{"type":"string","enum":["conversationId","sessionId","mediaType","queueId","userId","participantId","participantName","direction","wrapUpCode","wrapUpNote","interactionType","requestedRoutingSkillId","requestedLanguageId","purpose","participantType","segmentType","disconnectType","errorCode","conversationEnd","segmentEnd","externalContactId","externalOrganizationId","stationId","edgeId","dnis","ani","outboundCampaignId","outboundContactId","outboundContactListId","monitoredParticipantId","sourceSessionId","destinationSessionId","sourceConversationId","destinationConversationId","remoteNameDisplayable","sipResponseCode","q850ResponseCode","conference","groupId","roomId","addressFrom","addressTo","subject","peerId","scriptId","evaluationId","evaluatorId","contextId","formId","formName","eventTime","systemPresence","organizationPresenceId","routingStatus"]}},"filter":{"description":"Behaves like a SQL WHERE clause. This is ANDed with the interval parameter. Expresses boolean logical predicates as well as dimensional filters","$ref":"#/definitions/AnalyticsQueryFilter"},"metrics":{"type":"array","description":"Behaves like a SQL SELECT clause. Enables retrieving only named metrics. If omitted, all metrics that are available will be returned (like SELECT *).","items":{"type":"string","enum":["tSegmentDuration","tConversationDuration","oTotalCriticalScore","oTotalScore","nEvaluations","tAbandon","tIvr","tAnswered","tAcd","tTalk","tHeld","tTalkComplete","tHeldComplete","tAcw","tHandle","tWait","tAgentRoutingStatus","tOrganizationPresence","tSystemPresence","tUserResponseTime","tAgentResponseTime","nOffered","nOverSla","nTransferred","nOutboundAttempted","nOutboundConnected","nOutboundAbandoned","nError","oServiceTarget","oServiceLevel","tActive","tInactive","oActiveUsers","oMemberUsers","oActiveQueues","oMemberQueues","oInteracting","oWaiting","oOnQueueUsers","oOffQueueUsers"]}},"flattenMultivaluedDimensions":{"type":"boolean","description":"Flattens any multivalued dimensions used in response groups (e.g. ['a','b','c']->'a,b,c')"},"views":{"type":"array","description":"Custom derived metric views","items":{"$ref":"#/definitions/AnalyticsView"}}}},"AggregationRange":{"type":"object","properties":{"gte":{"type":"number","description":"Greater than or equal to"},"lt":{"type":"number","description":"Less than"}}},"AnalyticsQueryClause":{"type":"object","required":["predicates","type"],"properties":{"type":{"type":"string","description":"Boolean operation to apply to the provided predicates","enum":["and","or"]},"predicates":{"type":"array","description":"Like a three-word sentence: (attribute-name) (operator) (target-value). These can be one of three types: dimension, property, metric.","items":{"$ref":"#/definitions/AnalyticsQueryPredicate"}}}},"AnalyticsQueryFilter":{"type":"object","required":["type"],"properties":{"type":{"type":"string","description":"Boolean operation to apply to the provided predicates and clauses","enum":["and","or"]},"clauses":{"type":"array","description":"Boolean 'and/or' logic with up to two-levels of nesting","items":{"$ref":"#/definitions/AnalyticsQueryClause"}},"predicates":{"type":"array","description":"Like a three-word sentence: (attribute-name) (operator) (target-value). These can be one of three types: dimension, property, metric.","items":{"$ref":"#/definitions/AnalyticsQueryPredicate"}}}},"AnalyticsQueryPredicate":{"type":"object","properties":{"type":{"type":"string","description":"Optional type, can usually be inferred","enum":["dimension","property","metric"]},"dimension":{"type":"string","description":"Left hand side for dimension predicates","enum":["conversationId","sessionId","mediaType","queueId","userId","participantId","participantName","direction","wrapUpCode","wrapUpNote","interactionType","requestedRoutingSkillId","requestedLanguageId","purpose","participantType","segmentType","disconnectType","errorCode","conversationEnd","segmentEnd","externalContactId","externalOrganizationId","stationId","edgeId","dnis","ani","outboundCampaignId","outboundContactId","outboundContactListId","monitoredParticipantId","sourceSessionId","destinationSessionId","sourceConversationId","destinationConversationId","remoteNameDisplayable","sipResponseCode","q850ResponseCode","conference","groupId","roomId","addressFrom","addressTo","subject","peerId","scriptId","evaluationId","evaluatorId","contextId","formId","formName","eventTime","systemPresence","organizationPresenceId","routingStatus"]},"propertyType":{"type":"string","description":"Left hand side for property predicates","enum":["bool","integer","real","date","string","uuid"]},"property":{"type":"string","description":"Left hand side for property predicates"},"metric":{"type":"string","description":"Left hand side for metric predicates","enum":["tSegmentDuration","tConversationDuration","oTotalCriticalScore","oTotalScore","nEvaluations","tAbandon","tIvr","tAnswered","tAcd","tTalk","tHeld","tTalkComplete","tHeldComplete","tAcw","tHandle","tWait","tAgentRoutingStatus","tOrganizationPresence","tSystemPresence","tUserResponseTime","tAgentResponseTime","nOffered","nOverSla","nTransferred","nOutboundAttempted","nOutboundConnected","nOutboundAbandoned","nError","oServiceTarget","oServiceLevel","tActive","tInactive","oActiveUsers","oMemberUsers","oActiveQueues","oMemberQueues","oInteracting","oWaiting","oOnQueueUsers","oOffQueueUsers"]},"operator":{"type":"string","description":"Optional operator, default is matches","enum":["matches","exists","notExists"]},"value":{"type":"string","description":"Right hand side for dimension, property, or metric predicates"},"range":{"description":"Right hand side for property or metric predicates","$ref":"#/definitions/NumericRange"}}},"AnalyticsView":{"type":"object","required":["function","name","target"],"properties":{"target":{"type":"string","description":"Target metric name"},"name":{"type":"string","description":"A unique name for this view. Must be distinct from other views and built-in metric names."},"function":{"type":"string","description":"Type of view you wish to create","enum":["rangeBound"]},"range":{"description":"Range of numbers for slicing up data","$ref":"#/definitions/AggregationRange"}}},"NumericRange":{"type":"object","properties":{"gt":{"type":"number","description":"Greater than"},"gte":{"type":"number","description":"Greater than or equal to"},"lt":{"type":"number","description":"Less than"},"lte":{"type":"number","description":"Less than or equal to"}}},"DomainCapabilities":{"type":"object","properties":{"enabled":{"type":"boolean","description":"True if this address family on the interface is enabled."},"dhcp":{"type":"boolean","description":"True if this address family on the interface is using DHCP."},"metric":{"type":"integer","format":"int32","description":"The metric being used for the address family on this interface. Lower values will have a higher priority. If autoMetric is true, this value will be the automatically calculated metric. To set this value be sure autoMetric is false. If no value is returned, metric configuration is not supported on this Edge."},"autoMetric":{"type":"boolean","description":"True if the metric is being calculated automatically for the address family on this interface."},"supportsMetric":{"type":"boolean","description":"True if metric configuration is supported.","readOnly":true},"pingEnabled":{"type":"boolean","description":"Set to true to enable this address family on this interface to respond to ping requests."}}},"DomainLogicalInterface":{"type":"object","required":["friendlyName","hardwareAddress","name","physicalAdapterId"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"edgeUri":{"type":"string","format":"uri"},"edgeAssignedId":{"type":"string"},"friendlyName":{"type":"string","description":"Friendly Name"},"vlanTagId":{"type":"integer","format":"int32"},"hardwareAddress":{"type":"string","description":"Hardware Address"},"physicalAdapterId":{"type":"string","description":"Physical Adapter Id"},"ifStatus":{"type":"string"},"interfaceType":{"type":"string","description":"The type of this network interface.","readOnly":true,"enum":["DIAGNOSTIC","SYSTEM"]},"routes":{"type":"array","description":"The list of routes assigned to this interface.","items":{"$ref":"#/definitions/DomainNetworkRoute"}},"addresses":{"type":"array","description":"The list of IP addresses on this interface. Priority of dns addresses are based on order in the list.","items":{"$ref":"#/definitions/DomainNetworkAddress"}},"ipv4Capabilities":{"description":"IPv4 interface settings.","$ref":"#/definitions/DomainCapabilities"},"ipv6Capabilities":{"description":"IPv6 interface settings.","$ref":"#/definitions/DomainCapabilities"},"currentState":{"type":"string","enum":["INIT","CREATING","UPDATING","OK","EXCEPTION","DELETING"]},"lastModifiedUserId":{"type":"string"},"lastModifiedCorrelationId":{"type":"string"},"commandResponses":{"type":"array","items":{"$ref":"#/definitions/DomainNetworkCommandResponse"}},"inheritPhoneTrunkBasesIPv4":{"type":"boolean","description":"The IPv4 phone trunk base assignment will be inherited from the Edge Group."},"inheritPhoneTrunkBasesIPv6":{"type":"boolean","description":"The IPv6 phone trunk base assignment will be inherited from the Edge Group."},"useForInternalEdgeCommunication":{"type":"boolean","description":"This interface will be used for all internal edge-to-edge communication using settings from the edgeTrunkBaseAssignment on the Edge Group."},"externalTrunkBaseAssignments":{"type":"array","description":"External trunk base settings to use for external communication from this interface.","items":{"$ref":"#/definitions/TrunkBaseAssignment"}},"phoneTrunkBaseAssignments":{"type":"array","description":"Phone trunk base settings to use for phone communication from this interface. These settings will be ignored when \"inheritPhoneTrunkBases\" is true.","items":{"$ref":"#/definitions/TrunkBaseAssignment"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DomainNetworkAddress":{"type":"object","properties":{"type":{"type":"string","description":"The type of address.","enum":["ip","dns","gateway","tdm"]},"address":{"type":"string","description":"An IPv4 or IPv6 IP address. When specifying an address of type \"ip\", use CIDR format for the subnet mask."},"persistent":{"type":"boolean","description":"True if this address will persist on Edge restart. Addresses assigned by DHCP will be returned as false."},"family":{"type":"integer","format":"int32","description":"The address family for this address.","enum":[2,23]}}},"DomainNetworkCommandResponse":{"type":"object","properties":{"correlationId":{"type":"string"},"commandName":{"type":"string"},"acknowledged":{"type":"boolean"},"errorInfo":{"$ref":"#/definitions/ErrorDetails"}}},"DomainNetworkRoute":{"type":"object","properties":{"prefix":{"type":"string","description":"The IPv4 or IPv6 route prefix in CIDR notation."},"nexthop":{"type":"string","description":"The IPv4 or IPv6 nexthop IP address."},"persistent":{"type":"boolean","description":"True if this route will persist on Edge restart. Routes assigned by DHCP will be returned as false."},"metric":{"type":"integer","format":"int32","description":"The metric being used for route. Lower values will have a higher priority."},"family":{"type":"integer","format":"int32","description":"The address family for this route.","enum":[2,23]}}},"ErrorDetails":{"type":"object","properties":{"status":{"type":"integer","format":"int32"},"message":{"type":"string"},"messageWithParams":{"type":"string"},"messageParams":{"type":"object","additionalProperties":{"type":"string"}},"code":{"type":"string"},"contextId":{"type":"string"},"nested":{"$ref":"#/definitions/ErrorDetails"},"details":{"type":"string","format":"uri"}}},"LogicalInterfaceEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/DomainLogicalInterface"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"TrunkBase":{"type":"object","required":["name","trunkMetabase","trunkType"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"trunkMetabase":{"description":"The meta-base this trunk is based on.","$ref":"#/definitions/UriReference"},"properties":{"type":"object","additionalProperties":{"type":"object"}},"trunkType":{"type":"string","description":"The type of this trunk base.","enum":["EXTERNAL","PHONE","EDGE"]},"managed":{"type":"boolean","description":"Is this trunk being managed remotely. This property is synchronized with the managed property of the Edge Group to which it is assigned."},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"TrunkBaseAssignment":{"type":"object","properties":{"family":{"type":"integer","format":"int32","description":"The address family to use with the trunk base settings. 2=IPv4, 23=IPv6"},"trunkBase":{"description":"A trunk base settings reference.","$ref":"#/definitions/TrunkBase"}}},"CallConversation":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"participants":{"type":"array","description":"The list of participants involved in the conversation.","items":{"$ref":"#/definitions/CallMediaParticipant"}},"otherMediaUris":{"type":"array","description":"The list of other media channels involved in the conversation.","items":{"type":"string","format":"uri"}},"recordingState":{"type":"string","enum":["none","active","paused"]},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"CallConversationEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/CallConversation"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"CallMediaParticipant":{"type":"object","properties":{"id":{"type":"string","description":"The unique participant ID."},"name":{"type":"string","description":"The display friendly name of the participant."},"address":{"type":"string","description":"The participant address."},"startTime":{"type":"string","format":"date-time","description":"The time when this participant first joined the conversation. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"connectedTime":{"type":"string","format":"date-time","description":"The time when this participant went connected for this media (eg: video connected time). Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"endTime":{"type":"string","format":"date-time","description":"The time when this participant went disconnected for this media (eg: video disconnected time). Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"startHoldTime":{"type":"string","format":"date-time","description":"The time when this participant's hold started. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"purpose":{"type":"string","description":"The participant's purpose. Values can be: 'agent', 'user', 'customer', 'external', 'acd', 'ivr"},"state":{"type":"string","description":"The participant's state. Values can be: 'alerting', 'connected', 'disconnected', 'dialing', 'contacting","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","converting","uploading","transmitting","none"]},"direction":{"type":"string","description":"The participant's direction. Values can be: 'inbound' or 'outbound'","enum":["inbound","outbound"]},"disconnectType":{"type":"string","description":"The reason the participant was disconnected from the conversation.","enum":["endpoint","client","system","transfer","transfer.conference","transfer.consult","transfer.forward","transfer.noanswer","transfer.notavailable","transport.failure","error","peer","other","spam"]},"held":{"type":"boolean","description":"Value is true when the participant is on hold."},"wrapupRequired":{"type":"boolean","description":"Value is true when the participant requires wrap-up."},"wrapupPrompt":{"type":"string","description":"The wrap-up prompt indicating the type of wrap-up to be performed."},"user":{"description":"The PureCloud user for this participant.","$ref":"#/definitions/UriReference"},"queue":{"description":"The PureCloud queue for this participant.","$ref":"#/definitions/UriReference"},"attributes":{"type":"object","description":"A list of ad-hoc attributes for the participant.","additionalProperties":{"type":"string"}},"errorInfo":{"description":"If the conversation ends in error, contains additional error details.","$ref":"#/definitions/ErrorBody"},"script":{"description":"The Engage script that should be used by this participant.","$ref":"#/definitions/UriReference"},"wrapupTimeoutMs":{"type":"integer","format":"int32","description":"The amount of time the participant has to complete wrap-up."},"wrapupSkipped":{"type":"boolean","description":"Value is true when the participant has skipped wrap-up."},"provider":{"type":"string","description":"The source provider for the communication."},"externalContact":{"description":"If this participant represents an external contact, then this will be the reference for the external contact.","$ref":"#/definitions/UriReference"},"externalOrganization":{"description":"If this participant represents an external org, then this will be the reference for the external org.","$ref":"#/definitions/UriReference"},"wrapup":{"description":"Wrapup for this participant, if it has been applied.","$ref":"#/definitions/Wrapup"},"muted":{"type":"boolean","description":"Value is true when the call is muted."},"confined":{"type":"boolean","description":"Value is true when the call is confined."},"recording":{"type":"boolean","description":"Value is true when the call is being recorded."},"recordingState":{"type":"string","description":"The state of the call recording.","enum":["none","active","paused"]},"group":{"description":"The group involved in the group ring call.","$ref":"#/definitions/UriReference"},"ani":{"type":"string","description":"The call ANI."},"dnis":{"type":"string","description":"The call DNIS."},"documentId":{"type":"string","description":"The ID of the Content Management document if the call is a fax."},"faxStatus":{"description":"Extra fax information if the call is a fax.","$ref":"#/definitions/FaxStatus"},"monitoredParticipantId":{"type":"string","description":"The ID of the participant being monitored when performing a call monitor."},"consultParticipantId":{"type":"string","description":"The ID of the consult transfer target participant when performing a consult transfer."}}},"CreateCallResponse":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"CreateCallRequest":{"type":"object","properties":{"phoneNumber":{"type":"string","description":"The phone number to dial."},"callFromQueueId":{"type":"string","description":"The queue ID to call on behalf of."},"callQueueId":{"type":"string","description":"The queue ID to call."},"callUserId":{"type":"string","description":"The user ID to call."},"priority":{"type":"integer","format":"int32","description":"The priority to assign to this call (if calling a queue)."},"languageId":{"type":"string","description":"The language skill ID to use for routing this call (if calling a queue)."},"routingSkillsIds":{"type":"array","description":"The skill ID's to use for routing this call (if calling a queue).","items":{"type":"string"}},"conversationIds":{"type":"array","description":"The list of existing call conversations to merge into a new ad-hoc conference.","items":{"type":"string"}},"participants":{"type":"array","description":"The list of participants to call to create a new ad-hoc conference.","items":{"$ref":"#/definitions/Destination"}}}},"Destination":{"type":"object","required":["address"],"properties":{"address":{"type":"string","description":"Address or phone number."},"name":{"type":"string"},"userId":{"type":"string"},"queueId":{"type":"string"}}},"ConsultTransferResponse":{"type":"object","required":["destinationParticipantId"],"properties":{"destinationParticipantId":{"type":"string","description":"Participant ID to whom the call is being transferred."}}},"ConsultTransferUpdate":{"type":"object","required":["speakTo"],"properties":{"speakTo":{"type":"string","description":"Determines to whom the initiating participant is speaking.","enum":["DESTINATION","OBJECT","BOTH"]}}},"ConsultTransfer":{"type":"object","required":["destination"],"properties":{"speakTo":{"type":"string","description":"Determines to whom the initiating participant is speaking. Defaults to DESTINATION","enum":["DESTINATION","OBJECT","BOTH"]},"destination":{"description":"Destination phone number and name.","$ref":"#/definitions/Destination"}}},"MaxParticipants":{"type":"object","properties":{"maxParticipants":{"type":"integer","format":"int32","description":"The maximum number of participants that are allowed on a conversation."}}},"CallCommand":{"type":"object","required":["callNumber"],"properties":{"callNumber":{"type":"string","description":"The phone number to dial for this call."}}},"FaxSummary":{"type":"object","properties":{"readCount":{"type":"integer","format":"int32"},"unreadCount":{"type":"integer","format":"int32"},"totalCount":{"type":"integer","format":"int32"}}},"AuditEntity":{"type":"object","required":["type"],"properties":{"type":{"type":"string","description":"The type of the entity the action of this AuditEntity targeted."},"id":{"type":"string","description":"The id of the entity the action of this AuditEntity targeted."},"name":{"type":"string","description":"The name of the entity the action of this AuditEntity targeted."},"selfUri":{"type":"string","description":"The selfUri for this entity."}}},"AuditMessage":{"type":"object","required":["id","level","receivedTimestamp","serviceName","status"],"properties":{"id":{"type":"string","description":"AuditMessage ID."},"user":{"$ref":"#/definitions/AuditUser"},"correlationId":{"type":"string","description":"Correlation ID."},"transactionId":{"type":"string","description":"Transaction ID."},"transactionInitiator":{"type":"boolean","description":"Whether or not this audit can be considered the initiator of the transaction it is a part of."},"application":{"type":"string","description":"The application through which the action of this AuditMessage was initiated."},"serviceName":{"type":"string","description":"The name of the service which sent this AuditMessage."},"level":{"type":"string","description":"The level of this audit. USER or SYSTEM."},"timestamp":{"type":"string","description":"The time at which the action of this AuditMessage was initiated."},"receivedTimestamp":{"type":"string","description":"The time at which this AuditMessage was received."},"status":{"type":"string","description":"The status of the action of this AuditMessage"},"actionContext":{"type":"string","description":"The context of a system-level action"},"action":{"type":"string","description":"A string representing the action that took place"},"changes":{"type":"array","description":"Details about any changes that occurred in this audit","items":{"$ref":"#/definitions/Change"}},"entity":{"$ref":"#/definitions/AuditEntity"},"serviceContext":{"description":"The service-specific context associated with this AuditMessage.","$ref":"#/definitions/ServiceContext"}}},"AuditSearchResult":{"type":"object","properties":{"pageNumber":{"type":"integer","format":"int32","description":"Which page was returned."},"pageSize":{"type":"integer","format":"int32","description":"The number of results in a page."},"total":{"type":"integer","format":"int32","description":"The total number of results."},"pageCount":{"type":"integer","format":"int32","description":"The number of pages of results."},"facetInfo":{"type":"array","items":{"$ref":"#/definitions/FacetInfo"}},"auditMessages":{"type":"array","items":{"$ref":"#/definitions/AuditMessage"}}}},"AuditUser":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"The ID (UUID) of the user who initiated the action of this AuditMessage."},"name":{"type":"string","description":"The full username of the user who initiated the action of this AuditMessage."},"display":{"type":"string","description":"The display name of the user who initiated the action of this AuditMessage."}}},"Change":{"type":"object","properties":{"entity":{"$ref":"#/definitions/AuditEntity"},"property":{"type":"string","description":"The property that was changed"},"oldValues":{"type":"array","description":"The old values which were modified and/or removed by this action.","items":{"type":"string"}},"newValues":{"type":"array","description":"The new values which were modified and/or added by this action.","items":{"type":"string"}}}},"Entry":{"type":"object","properties":{"value":{"type":"string","description":"A value included in this facet."},"count":{"type":"integer","format":"int32","description":"The number of results with this value."}}},"FacetInfo":{"type":"object","properties":{"name":{"type":"string","description":"The name of the field that was faceted on."},"entries":{"type":"array","description":"The entries resulting from this facet.","items":{"$ref":"#/definitions/Entry"}}}},"ServiceContext":{"type":"object","properties":{"name":{"type":"string","description":"Unused field for the purpose of ensuring a Swagger definition is created for a class with only @JsonIgnore members."}}},"AuditFacet":{"type":"object","required":["name","type"],"properties":{"name":{"type":"string","description":"The name of the field on which to facet."},"type":{"type":"string","description":"The type of the facet, DATE or STRING."}}},"AuditFilter":{"type":"object","required":["name","operator","type","values"],"properties":{"name":{"type":"string","description":"The name of the field by which to filter."},"type":{"type":"string","description":"The type of the filter, DATE or STRING."},"operator":{"type":"string","description":"The operation that the filter performs."},"values":{"type":"array","description":"The values to make the filter comparison against.","items":{"type":"string"}}}},"DialerAuditRequest":{"type":"object","properties":{"queryPhrase":{"type":"string","description":"The word or words to search for."},"queryFields":{"type":"array","description":"The fields in which to search for the queryPhrase.","items":{"type":"string"}},"facets":{"type":"array","description":"The fields to facet on.","items":{"$ref":"#/definitions/AuditFacet"}},"filters":{"type":"array","description":"The fields to filter on.","items":{"$ref":"#/definitions/AuditFilter"}}}},"SchemaCategory":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"SchemaCategoryEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/SchemaCategory"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"LocalEncryptionConfiguration":{"type":"object","required":["apiId","apiKey","url"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"url":{"type":"string","description":"The url for decryption. This must specify the path to where Purecloud can requests decryption"},"apiId":{"type":"string","description":"The api id for Hawk Authentication."},"apiKey":{"type":"string","description":"The api shared symmetric key used for hawk authentication"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ChannelTopic":{"type":"object","properties":{"id":{"type":"string","description":"Topic id for subscription"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ChannelTopicEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/ChannelTopic"}}}},"Attribute":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The attribute name."},"version":{"type":"integer","format":"int32"},"description":{"type":"string"},"createdBy":{"$ref":"#/definitions/UriReference"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"$ref":"#/definitions/UriReference"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Document":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"changeNumber":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateUploaded":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"contentUri":{"type":"string","format":"uri"},"workspace":{"$ref":"#/definitions/UriReference"},"createdBy":{"$ref":"#/definitions/UriReference"},"uploadedBy":{"$ref":"#/definitions/UriReference"},"contentType":{"type":"string"},"contentLength":{"type":"integer","format":"int64"},"systemType":{"type":"string","enum":["DOCUMENT","FAX","RECORDING"]},"filename":{"type":"string"},"pageCount":{"type":"integer","format":"int64"},"read":{"type":"boolean"},"callerAddress":{"type":"string"},"receiverAddress":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"tagValues":{"type":"array","items":{"$ref":"#/definitions/TagValue"}},"attributes":{"type":"array","items":{"$ref":"#/definitions/DocumentAttribute"}},"thumbnails":{"type":"array","items":{"$ref":"#/definitions/DocumentThumbnail"}},"uploadStatus":{"$ref":"#/definitions/UriReference"},"uploadDestinationUri":{"type":"string","format":"uri"},"uploadMethod":{"type":"string","enum":["SINGLE_PUT","MULTIPART_POST"]},"lockInfo":{"$ref":"#/definitions/LockInfo"},"acl":{"type":"array","description":"A list of permitted action rights for the user making the request","items":{"type":"string"}},"sharingStatus":{"type":"string","enum":["NONE","LIMITED","PUBLIC"]},"sharingUri":{"type":"string","format":"uri"},"downloadSharingUri":{"type":"string","format":"uri"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DocumentAttribute":{"type":"object","properties":{"attribute":{"$ref":"#/definitions/Attribute"},"values":{"type":"array","items":{"type":"string"}}}},"LockInfo":{"type":"object","properties":{"lockedBy":{"$ref":"#/definitions/UriReference"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateExpires":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"action":{"type":"string","enum":["UPDATE","DELETE","COPY","MOVE","REPLACE","THUMBNAIL","TEXT_EXTRACTION"]}}},"Share":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"sharedEntityType":{"type":"string","enum":["DOCUMENT"]},"sharedEntity":{"$ref":"#/definitions/UriReference"},"memberType":{"type":"string","enum":["USER","GROUP","PUBLIC"]},"member":{"$ref":"#/definitions/UriReference"},"sharedBy":{"$ref":"#/definitions/UriReference"},"workspace":{"$ref":"#/definitions/UriReference"},"user":{"$ref":"#/definitions/User"},"group":{"$ref":"#/definitions/Group"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"SharedResponse":{"type":"object","properties":{"id":{"type":"string"},"downloadUri":{"type":"string","format":"uri"},"viewUri":{"type":"string","format":"uri"},"document":{"$ref":"#/definitions/Document"},"share":{"$ref":"#/definitions/Share"}}},"TagValue":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The workspace tag name."},"inUse":{"type":"boolean"},"acl":{"type":"array","items":{"type":"string"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Operation":{"type":"object","properties":{"id":{"type":"string"},"complete":{"type":"boolean"},"user":{"$ref":"#/definitions/User"},"errorMessage":{"type":"string"},"errorCode":{"type":"string"},"errorDetails":{"type":"array","items":{"$ref":"#/definitions/Detail"}},"errorMessageParams":{"type":"object","additionalProperties":{"type":"string"}},"actionName":{"type":"string","description":"Action name","enum":["CHECKIN","DEBUG","DELETE","PUBLISH","STATE_CHANGE","VALIDATE"]},"actionStatus":{"type":"string","description":"Action status","enum":["LOCKED","UNLOCKED","STARTED","PENDING_GENERATION","PENDING_BACKEND_NOTIFICATION","SUCCESS","FAILURE"]}}},"OrganizationPresenceEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/OrganizationPresence"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"CreateShareResponse":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"sharedEntityType":{"type":"string","enum":["DOCUMENT"]},"sharedEntity":{"$ref":"#/definitions/UriReference"},"memberType":{"type":"string","enum":["USER","GROUP","PUBLIC"]},"member":{"$ref":"#/definitions/UriReference"},"sharedBy":{"$ref":"#/definitions/UriReference"},"workspace":{"$ref":"#/definitions/UriReference"},"succeeded":{"type":"array","items":{"$ref":"#/definitions/Share"}},"failed":{"type":"array","items":{"$ref":"#/definitions/Share"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"CreateShareRequest":{"type":"object","required":["sharedEntity","sharedEntityType"],"properties":{"sharedEntityType":{"type":"string","description":"The share entity type","enum":["DOCUMENT"]},"sharedEntity":{"description":"The entity that will be shared","$ref":"#/definitions/SharedEntity"},"memberType":{"type":"string","enum":["USER","GROUP","PUBLIC"]},"member":{"description":"The member that will have access to this share. Only required if a list of members is not provided.","$ref":"#/definitions/SharedEntity"},"members":{"type":"array","items":{"$ref":"#/definitions/CreateShareRequestMember"}}}},"CreateShareRequestMember":{"type":"object","properties":{"memberType":{"type":"string","enum":["USER","GROUP","PUBLIC"]},"member":{"$ref":"#/definitions/MemberEntity"}}},"MemberEntity":{"type":"object","properties":{"id":{"type":"string"}}},"SharedEntity":{"type":"object","properties":{"id":{"type":"string"}}},"ShareEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Share"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"CommandStatus":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"expiration":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"userId":{"type":"string"},"statusCode":{"type":"string","enum":["INPROGRESS","COMPLETE","ERROR","CANCELING","CANCELED"]},"commandType":{"type":"string","enum":["UPLOAD","COPYDOCUMENT","MOVEDOCUMENT","DELETEWORKSPACE","DELETEDOCUMENT","DELETETAG","UPDATETAG","REINDEX","CLEANUP","REPLACEDOCUMENT"]},"document":{"$ref":"#/definitions/Document"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"CommandStatusEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/CommandStatus"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"WrapUpCodeMapping":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"dateCreated":{"type":"string","format":"date-time","description":"Creation time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"dateModified":{"type":"string","format":"date-time","description":"Last modified time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"version":{"type":"integer","format":"int32","description":"Required for updates, must match the version number of the most recent update"},"defaultSet":{"type":"array","description":"The default set of wrapup values","uniqueItems":true,"items":{"type":"string","enum":["CONTACT_UNCALLABLE","NUMBER_UNCALLABLE","RIGHT_PARTY_CONTACT"]}},"mapping":{"type":"object","description":"A map from wrapup code identifiers to a set of wrapup values","additionalProperties":{"type":"array","uniqueItems":true,"items":{"type":"string","enum":["CONTACT_UNCALLABLE","NUMBER_UNCALLABLE","RIGHT_PARTY_CONTACT"]}}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"PhoneBaseEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/PhoneBase"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"AddressableLicenseDefinition":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"LicenseDefinition":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"description":{"type":"string"},"permissions":{"$ref":"#/definitions/Permissions"},"prerequisites":{"type":"array","uniqueItems":true,"items":{"$ref":"#/definitions/AddressableLicenseDefinition"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"LicenseUser":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"licenses":{"type":"array","uniqueItems":true,"items":{"$ref":"#/definitions/LicenseDefinition"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Permissions":{"type":"object","required":["ids"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"ids":{"type":"array","description":"List of permission ids.","items":{"type":"string"}}}},"GroupEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Group"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"Greeting":{"type":"object","required":["owner","ownerType","type"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"type":{"type":"string","description":"Greeting type","enum":["STATION","VOICEMAIL","NAME"]},"ownerType":{"type":"string","description":"Greeting owner type","enum":["USER","ORGANIZATION","GROUP"]},"owner":{"description":"Greeting owner","$ref":"#/definitions/DomainEntity"},"audioFile":{"$ref":"#/definitions/GreetingAudioFile"},"audioTTS":{"type":"string"},"createdDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"createdBy":{"type":"string","format":"uri"},"modifiedDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string","format":"uri"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"GreetingAudioFile":{"type":"object","properties":{"durationMilliseconds":{"type":"integer","format":"int64"},"sizeBytes":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"}}},"GreetingListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Greeting"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"JsonSchemaDocument":{"type":"object","properties":{"id":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"type":{"type":"string"},"required":{"type":"array","items":{"type":"string"}},"properties":{"type":"object","additionalProperties":{"type":"object"}},"$schema":{"type":"string"}},"description":"A JSON Schema document."},"UnreadMetric":{"type":"object","properties":{"count":{"type":"integer","format":"int32","description":"The count of unread alerts for a specific rule type."}}},"OneLogin":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"certificate":{"type":"string"},"issuerURI":{"type":"string"},"ssoTargetURI":{"type":"string"},"disabled":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DigitLength":{"type":"object","properties":{"start":{"type":"string"},"end":{"type":"string"}}},"Number":{"type":"object","properties":{"start":{"type":"string"},"end":{"type":"string"}}},"NumberPlan":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"match":{"type":"string"},"normalizedFormat":{"type":"string"},"priority":{"type":"integer","format":"int32"},"numbers":{"type":"array","items":{"$ref":"#/definitions/Number"}},"digitLength":{"$ref":"#/definitions/DigitLength"},"classification":{"type":"string"},"matchType":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DncList":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the list."},"dateCreated":{"type":"string","format":"date-time","description":"Creation time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"dateModified":{"type":"string","format":"date-time","description":"Last modified time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"version":{"type":"integer","format":"int32","description":"Required for updates, must match the version number of the most recent update"},"importStatus":{"description":"the status of the import process","readOnly":true,"$ref":"#/definitions/ImportStatus"},"size":{"type":"integer","format":"int64","description":"the number of phone numbers in the do not call list","readOnly":true},"dncSourceType":{"type":"string","description":"the type of dnc list being created, rds (csv file), gryphon, or dnc.com","readOnly":true,"enum":["rds","dnc.com","gryphon"]},"loginId":{"type":"string","description":"the loginId if the dncSourceType is dnc.com"},"dncCodes":{"type":"array","description":"the list of dnc.com codes to be treated as DNC","uniqueItems":true,"items":{"type":"string"}},"licenseId":{"type":"string","description":"the license number if the dncSourceType is gryphon"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ImportStatus":{"type":"object","required":["completedRecords","percentComplete","state","totalRecords"],"properties":{"state":{"type":"string","description":"current status of the import","readOnly":true,"enum":["IN_PROGRESS","FAILED"]},"totalRecords":{"type":"integer","format":"int64","description":"total number of records to be imported","readOnly":true},"completedRecords":{"type":"integer","format":"int64","description":"number of records finished importing","readOnly":true},"percentComplete":{"type":"integer","format":"int32","description":"percentage of records finished importing","readOnly":true},"failureReason":{"type":"string","description":"if the import has failed, the reason for the failure","readOnly":true}}},"VoicemailCopyRecord":{"type":"object","properties":{"user":{"description":"The user that the voicemail message was copied to/from","readOnly":true,"$ref":"#/definitions/User"},"group":{"description":"The group that the voicemail message was copied to/from","readOnly":true,"$ref":"#/definitions/Group"},"date":{"type":"string","format":"date-time","description":"The date when the voicemail was copied. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true}}},"VoicemailMessage":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"conversation":{"description":"The conversation that the voicemail message is associated with","readOnly":true,"$ref":"#/definitions/Conversation"},"read":{"type":"boolean","description":"Whether the voicemail message is marked as read"},"audioRecordingDurationSeconds":{"type":"integer","format":"int32","description":"The voicemail message's audio recording duration in seconds","readOnly":true},"audioRecordingSizeBytes":{"type":"integer","format":"int64","description":"The voicemail message's audio recording size in bytes","readOnly":true},"createdDate":{"type":"string","format":"date-time","description":"The date the voicemail message was created. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"modifiedDate":{"type":"string","format":"date-time","description":"The date the voicemail message was last modified. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"callerAddress":{"type":"string","description":"The caller address","readOnly":true},"callerName":{"type":"string","description":"Optionally the name of the caller that left the voicemail message if the caller was a known user","readOnly":true},"callerUser":{"description":"Optionally the user that left the voicemail message if the caller was a known user","readOnly":true,"$ref":"#/definitions/User"},"deleted":{"type":"boolean","description":"Whether the voicemail message has been marked as deleted"},"note":{"type":"string","description":"An optional note"},"user":{"description":"The user that the voicemail message belongs to or null which means the voicemail message belongs to a group","readOnly":true,"$ref":"#/definitions/User"},"group":{"description":"The group that the voicemail message belongs to or null which means the voicemail message belongs to a user","readOnly":true,"$ref":"#/definitions/Group"},"copiedFrom":{"description":"Represents where this voicemail message was copied from","readOnly":true,"$ref":"#/definitions/VoicemailCopyRecord"},"copiedTo":{"type":"array","description":"Represents where this voicemail has been copied to","readOnly":true,"items":{"$ref":"#/definitions/VoicemailCopyRecord"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"VoicemailsSearchResponse":{"type":"object","required":["pageCount","pageNumber","pageSize","results","total","types"],"properties":{"total":{"type":"integer","format":"int64","description":"The total number of results found"},"pageCount":{"type":"integer","format":"int32","description":"The total number of pages"},"pageSize":{"type":"integer","format":"int32","description":"The current page size"},"pageNumber":{"type":"integer","format":"int32","description":"The current page number"},"previousPage":{"type":"string","description":"Q64 value for the previous page of results"},"currentPage":{"type":"string","description":"Q64 value for the current page of results"},"nextPage":{"type":"string","description":"Q64 value for the next page of results"},"types":{"type":"array","description":"Resource types the search was performed against","items":{"type":"string"}},"results":{"type":"array","description":"Search results","items":{"$ref":"#/definitions/VoicemailMessage"}}}},"VoicemailSearchCriteria":{"type":"object","required":["type"],"properties":{"endValue":{"type":"string","description":"The end value of the range. This field is used for range search types."},"values":{"type":"array","description":"A list of values for the search to match against","items":{"type":"string"}},"startValue":{"type":"string","description":"The start value of the range. This field is used for range search types."},"fields":{"type":"array","description":"Field names to search against","items":{"type":"string"}},"value":{"type":"string","description":"A value for the search to match against"},"operator":{"type":"string","description":"How to apply this search criteria against other criteria","enum":["AND","OR","NOT"]},"group":{"type":"array","description":"Groups multiple conditions","items":{"$ref":"#/definitions/VoicemailSearchCriteria"}},"type":{"type":"string","description":"Search Type","enum":["EXACT","STARTS_WITH","CONTAINS","REGEX","TERM","TERMS","REQUIRED_FIELDS","MATCH_ALL"]}}},"VoicemailSearchRequest":{"type":"object","properties":{"sortOrder":{"type":"string","description":"The sort order for results","enum":["ASC","DESC","SCORE"]},"sortBy":{"type":"string","description":"The field in the resource that you want to sort the results by"},"pageSize":{"type":"integer","format":"int32","description":"The number of results per page"},"pageNumber":{"type":"integer","format":"int32","description":"The page of resources you want to retrieve"},"expand":{"type":"array","description":"Provides more details about a specified resource","items":{"type":"string"}},"query":{"type":"array","items":{"$ref":"#/definitions/VoicemailSearchCriteria"}}}},"DownloadResponse":{"type":"object","properties":{"contentLocationUri":{"type":"string"},"imageUri":{"type":"string"},"thumbnails":{"type":"array","items":{"$ref":"#/definitions/DocumentThumbnail"}}}},"UserRoutingSkill":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"proficiency":{"type":"number","format":"double","description":"Proficiency is a rating from 0.0 to 5.0 on how competent an agent is for a particular skill. It is used when a queue is set to \"Best available skills\" mode to allow acd interactions to target agents with higher proficiency ratings."},"state":{"type":"string","description":"Activate or deactivate this routing skill.","enum":["active","inactive","deleted"]},"skillUri":{"type":"string","format":"uri","description":"URI to the organization skill used by this user skill.","readOnly":true},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}},"description":"Represents an organization skill assigned to a user. When assigning to a user specify the organization skill id as the id."},"UserRoutingSkillPost":{"type":"object","required":["id","proficiency"],"properties":{"id":{"type":"string","description":"The id of the existing routing skill to add to the user"},"proficiency":{"type":"number","format":"double","description":"Proficiency is a rating from 0.0 to 5.0 on how competent an agent is for a particular skill. It is used when a queue is set to \"Best available skills\" mode to allow acd interactions to target agents with higher proficiency ratings."},"skillUri":{"type":"string","format":"uri","description":"URI to the organization skill used by this user skill.","readOnly":true},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}},"description":"Represents an organization skill assigned to a user. When assigning to a user specify the organization skill id as the id."},"UserSkillEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/UserRoutingSkill"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"LineBaseEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/LineBase"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"ADFS":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"relyingPartyIdentifier":{"type":"string"},"certificate":{"type":"string"},"issuerURI":{"type":"string"},"ssoTargetURI":{"type":"string"},"disabled":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DncListEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/DncList"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"DncListCreate":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the list."},"dateCreated":{"type":"string","format":"date-time","description":"Creation time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"dateModified":{"type":"string","format":"date-time","description":"Last modified time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"version":{"type":"integer","format":"int32","description":"Required for updates, must match the version number of the most recent update"},"importStatus":{"description":"the status of the import process","readOnly":true,"$ref":"#/definitions/ImportStatus"},"size":{"type":"integer","format":"int64","description":"the number of phone numbers in the do not call list","readOnly":true},"dncSourceType":{"type":"string","description":"the type of dnc list being created, rds (csv file), gryphon, or dnc.com","enum":["rds","dnc.com","gryphon"]},"loginId":{"type":"string","description":"the loginId if the dncSourceType is dnc.com"},"dncCodes":{"type":"array","description":"the list of dnc.com codes to be treated as DNC","uniqueItems":true,"items":{"type":"string"}},"licenseId":{"type":"string","description":"the license number if the dncSourceType is gryphon"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"MetaData":{"type":"object","properties":{"pairing-token":{"type":"string"},"pairing-trust":{"type":"array","items":{"type":"string"}},"pairing-url":{"type":"string"}}},"VmPairingInfo":{"type":"object","properties":{"meta-data":{"description":"This is to be used to complete the setup process of a locally deployed virtual edge device.","$ref":"#/definitions/MetaData"},"edge-id":{"type":"string"},"auth-token":{"type":"string"},"org-id":{"type":"string"}}},"CallRecord":{"type":"object","properties":{"lastAttempt":{"type":"string","format":"date-time","description":"Timestamp of the last attempt to reach this number. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"lastResult":{"type":"string","description":"Result of the last attempt to reach this number","readOnly":true}}},"DialerContact":{"type":"object","required":["contactListId"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"contactListId":{"type":"string","description":"Identifier of the contact list containing this contact"},"data":{"type":"object","description":"An ordered map of the contact's data attributes and values","additionalProperties":{"type":"object"}},"callRecords":{"type":"object","description":"A map of call records for the contact phone columns","readOnly":true,"additionalProperties":{"$ref":"#/definitions/CallRecord"}},"callable":{"type":"boolean","description":"false if the contact is not to be called"},"phoneNumberStatus":{"type":"object","description":"A map of statuses for the contact phone columns","additionalProperties":{"$ref":"#/definitions/PhoneNumberStatus"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"PhoneNumberStatus":{"type":"object","properties":{"callable":{"type":"boolean","description":"false if the phone number is not callable"}}},"TrunkEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Trunk"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"KeyRotationSchedule":{"type":"object","required":["period"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"period":{"type":"string","description":"Value to set schedule to","enum":["DISABLED","DAILY","WEEKLY","MONTHLY","YEARLY"]},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Workspace":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The current name of the workspace."},"type":{"type":"string","enum":["USER","GROUP"]},"isCurrentUserWorkspace":{"type":"boolean"},"user":{"$ref":"#/definitions/UriReference"},"bucket":{"type":"string"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"summary":{"$ref":"#/definitions/WorkspaceSummary"},"acl":{"type":"array","items":{"type":"string"}},"description":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"WorkspaceEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Workspace"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"WorkspaceSummary":{"type":"object","properties":{"totalDocumentCount":{"type":"integer","format":"int64"},"totalDocumentByteCount":{"type":"integer","format":"int64"}}},"WorkspaceCreate":{"type":"object","required":["name"],"properties":{"name":{"type":"string","description":"The workspace name"},"bucket":{"type":"string"},"description":{"type":"string"}}},"UserQueue":{"type":"object","required":["acwSettings","mediaSettings","skillEvaluationMethod"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"mediaSettings":{"type":"object","description":"The media settings for the queue.","additionalProperties":{"$ref":"#/definitions/MediaSetting"}},"bullseye":{"description":"The bulls-eye settings for the queue.","$ref":"#/definitions/Bullseye"},"acwSettings":{"description":"The ACW settings for the queue.","$ref":"#/definitions/AcwSettings"},"skillEvaluationMethod":{"type":"string","description":"The skill evaluation method to use when routing conversations.","enum":["NONE","BEST","ALL"]},"queueFlow":{"description":"The in-queue flow to use for conversations waiting in queue.","$ref":"#/definitions/UriReference"},"callingPartyName":{"type":"string","description":"The name to use for caller identification for outbound calls from this queue."},"callingPartyNumber":{"type":"string","description":"The phone number to use for caller identification for outbound calls from this queue."},"defaultScripts":{"type":"object","description":"The default script Ids for the communication types.","additionalProperties":{"$ref":"#/definitions/Script"}},"outboundEmailAddress":{"$ref":"#/definitions/QueueEmailAddress"},"joined":{"type":"boolean"},"memberCount":{"type":"integer","format":"int32"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ExportUri":{"type":"object","properties":{"uri":{"type":"string"},"exportTimestamp":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"}}},"Flow":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The flow name"},"description":{"type":"string"},"type":{"type":"string","enum":["INBOUNDCALL","INBOUNDEMAIL","INQUEUECALL","OUTBOUNDCALL","SECURECALL","SPEECH","WORKFLOW"]},"lockedUser":{"$ref":"#/definitions/UriReference"},"active":{"type":"boolean"},"system":{"type":"boolean"},"deleted":{"type":"boolean"},"publishedVersion":{"$ref":"#/definitions/FlowVersion"},"savedVersion":{"$ref":"#/definitions/FlowVersion"},"inputSchema":{"type":"object","description":"json schema describing the inputs for the flow"},"outputSchema":{"type":"object","description":"json schema describing the outputs for the flow"},"checkedInVersion":{"$ref":"#/definitions/FlowVersion"},"publishedBy":{"$ref":"#/definitions/UriReference"},"currentOperation":{"$ref":"#/definitions/Operation"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"FlowVersion":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"commitVersion":{"type":"string"},"configurationVersion":{"type":"string"},"type":{"type":"string","enum":["PUBLISH","CHECKIN","SAVE"]},"secure":{"type":"boolean"},"createdBy":{"$ref":"#/definitions/UriReference"},"configurationUri":{"type":"string"},"dateCreated":{"type":"integer","format":"int64"},"generationId":{"type":"string"},"publishResultUri":{"type":"string","format":"uri"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"FlowEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Flow"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"CobrowseConversation":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"participants":{"type":"array","description":"The list of participants involved in the conversation.","items":{"$ref":"#/definitions/CobrowseMediaParticipant"}},"otherMediaUris":{"type":"array","description":"The list of other media channels involved in the conversation.","items":{"type":"string","format":"uri"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"CobrowseConversationEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/CobrowseConversation"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"CobrowseMediaParticipant":{"type":"object","properties":{"id":{"type":"string","description":"The unique participant ID."},"name":{"type":"string","description":"The display friendly name of the participant."},"address":{"type":"string","description":"The participant address."},"startTime":{"type":"string","format":"date-time","description":"The time when this participant first joined the conversation. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"connectedTime":{"type":"string","format":"date-time","description":"The time when this participant went connected for this media (eg: video connected time). Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"endTime":{"type":"string","format":"date-time","description":"The time when this participant went disconnected for this media (eg: video disconnected time). Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"startHoldTime":{"type":"string","format":"date-time","description":"The time when this participant's hold started. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"purpose":{"type":"string","description":"The participant's purpose. Values can be: 'agent', 'user', 'customer', 'external', 'acd', 'ivr"},"state":{"type":"string","description":"The participant's state. Values can be: 'alerting', 'connected', 'disconnected', 'dialing', 'contacting","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","converting","uploading","transmitting","none"]},"direction":{"type":"string","description":"The participant's direction. Values can be: 'inbound' or 'outbound'","enum":["inbound","outbound"]},"disconnectType":{"type":"string","description":"The reason the participant was disconnected from the conversation.","enum":["endpoint","client","system","transfer","transfer.conference","transfer.consult","transfer.forward","transfer.noanswer","transfer.notavailable","transport.failure","error","peer","other","spam"]},"held":{"type":"boolean","description":"Value is true when the participant is on hold."},"wrapupRequired":{"type":"boolean","description":"Value is true when the participant requires wrap-up."},"wrapupPrompt":{"type":"string","description":"The wrap-up prompt indicating the type of wrap-up to be performed."},"user":{"description":"The PureCloud user for this participant.","$ref":"#/definitions/UriReference"},"queue":{"description":"The PureCloud queue for this participant.","$ref":"#/definitions/UriReference"},"attributes":{"type":"object","description":"A list of ad-hoc attributes for the participant.","additionalProperties":{"type":"string"}},"errorInfo":{"description":"If the conversation ends in error, contains additional error details.","$ref":"#/definitions/ErrorBody"},"script":{"description":"The Engage script that should be used by this participant.","$ref":"#/definitions/UriReference"},"wrapupTimeoutMs":{"type":"integer","format":"int32","description":"The amount of time the participant has to complete wrap-up."},"wrapupSkipped":{"type":"boolean","description":"Value is true when the participant has skipped wrap-up."},"provider":{"type":"string","description":"The source provider for the communication."},"externalContact":{"description":"If this participant represents an external contact, then this will be the reference for the external contact.","$ref":"#/definitions/UriReference"},"externalOrganization":{"description":"If this participant represents an external org, then this will be the reference for the external org.","$ref":"#/definitions/UriReference"},"wrapup":{"description":"Wrapup for this participant, if it has been applied.","$ref":"#/definitions/Wrapup"},"cobrowseSessionId":{"type":"string","description":"The co-browse session ID."},"cobrowseRole":{"type":"string","description":"This value identifies the role of the co-browse client within the co-browse session (a client is a sharer or a viewer)."},"controlling":{"type":"array","description":"ID of co-browse participants for which this client has been granted control (list is empty if this client cannot control any shared pages).","items":{"type":"string"}},"viewerUrl":{"type":"string","description":"The URL that can be used to open co-browse session in web browser."},"providerEventTime":{"type":"string","format":"date-time","description":"The time when the provider event which triggered this conversation update happened in the corrected provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"}}},"LocalEncryptionConfigurationListing":{"type":"object","properties":{"total":{"type":"integer","format":"int64"},"entities":{"type":"array","items":{"$ref":"#/definitions/LocalEncryptionConfiguration"}},"selfUri":{"type":"string","format":"uri"}}},"ObservationDataContainer":{"type":"object","properties":{"group":{"type":"object","description":"A mapping from dimension to value","additionalProperties":{"type":"string"}},"data":{"type":"array","items":{"$ref":"#/definitions/AggregateMetricData"}}}},"QualifierMappingObservationQueryResponse":{"type":"object","properties":{"systemToOrganizationMappings":{"type":"object","description":"A mapping from system presence to a list of organization presence ids","additionalProperties":{"type":"array","uniqueItems":true,"items":{"type":"string"}}},"results":{"type":"array","items":{"$ref":"#/definitions/ObservationDataContainer"}}}},"ObservationQuery":{"type":"object","required":["filter"],"properties":{"filter":{"description":"Filter to return a subset of observations. Expresses boolean logical predicates as well as dimensional filters","$ref":"#/definitions/AnalyticsQueryFilter"},"metrics":{"type":"array","description":"Behaves like a SQL SELECT clause. Enables retrieving only named metrics. If omitted, all metrics that are available will be returned (like SELECT *).","items":{"type":"string","enum":["tSegmentDuration","tConversationDuration","oTotalCriticalScore","oTotalScore","nEvaluations","tAbandon","tIvr","tAnswered","tAcd","tTalk","tHeld","tTalkComplete","tHeldComplete","tAcw","tHandle","tWait","tAgentRoutingStatus","tOrganizationPresence","tSystemPresence","tUserResponseTime","tAgentResponseTime","nOffered","nOverSla","nTransferred","nOutboundAttempted","nOutboundConnected","nOutboundAbandoned","nError","oServiceTarget","oServiceLevel","tActive","tInactive","oActiveUsers","oMemberUsers","oActiveQueues","oMemberQueues","oInteracting","oWaiting","oOnQueueUsers","oOffQueueUsers"]}}}},"ConsumingResourcesEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Dependency"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"Dependency":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"version":{"type":"string"},"type":{"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},"deleted":{"type":"boolean"},"updated":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DomainEdgeSoftwareUpdateDto":{"type":"object","required":["version"],"properties":{"version":{"description":"Version","$ref":"#/definitions/DomainEdgeSoftwareVersionDto"},"maxDownloadRate":{"type":"integer","format":"int32"},"downloadStartTime":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"executeStartTime":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"executeStopTime":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"executeOnIdle":{"type":"boolean"},"status":{"type":"string","enum":["NONE","INIT","IN_PROGRESS","EXPIRED","EXCEPTION","ABORTED","FAILED","SUCCEEDED","DELETE"]},"edgeUri":{"type":"string","format":"uri"},"callDrainingWaitTimeSeconds":{"type":"integer","format":"int64"},"current":{"type":"boolean"}}},"DomainEdgeSoftwareVersionDto":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"edgeVersion":{"type":"string"},"publishDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"edgeUri":{"type":"string","format":"uri"},"latestRelease":{"type":"boolean"},"current":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Edge":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"interfaces":{"type":"array","items":{"$ref":"#/definitions/EdgeInterface"}},"make":{"type":"string"},"model":{"type":"string"},"apiVersion":{"type":"string"},"softwareVersion":{"type":"string"},"softwareVersionTimestamp":{"type":"string"},"softwareVersionPlatform":{"type":"string"},"softwareVersionConfiguration":{"type":"string"},"fullSoftwareVersion":{"type":"string"},"pairingId":{"type":"string","description":"The pairing Id for a hardware Edge in the format: 00000-00000-00000-00000-00000. This field is only required when creating an Edge with a deployment type of HARDWARE."},"fingerprint":{"type":"string"},"fingerprintHint":{"type":"string"},"currentVersion":{"type":"string"},"stagedVersion":{"type":"string"},"patch":{"type":"string"},"statusCode":{"type":"string","enum":["NEW","AWAITING_CONNECTION","AWAITING_FINGERPRINT","AWAITING_FINGERPRINT_VERIFICATION","FINGERPRINT_VERIFIED","AWAITING_BOOTSTRAP","ACTIVE","INACTIVE","RMA","UNPAIRING","UNPAIRED"]},"edgeGroup":{"$ref":"#/definitions/EdgeGroup"},"site":{"description":"The Site to which the Edge is assigned.","$ref":"#/definitions/Site"},"softwareStatus":{"$ref":"#/definitions/DomainEdgeSoftwareUpdateDto"},"onlineStatus":{"type":"string","enum":["ONLINE","OFFLINE"]},"serialNumber":{"type":"string"},"physicalEdge":{"type":"boolean"},"managed":{"type":"boolean"},"edgeDeploymentType":{"type":"string","enum":["HARDWARE","LDM","CDM","INVALID"]},"callDrainingState":{"type":"string","enum":["NONE","WAIT","WAIT_TIMEOUT","TERMINATE","COMPLETE"]},"conversationCount":{"type":"integer","format":"int32"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"EdgeAutoUpdateConfig":{"type":"object","properties":{"timeZone":{"type":"string"},"rrule":{"type":"string"},"start":{"type":"string","format":"local-date-time","description":"Date time is represented as an ISO-8601 string without a timezone. For example: yyyy-MM-ddTHH:mm:ss.SSS"},"end":{"type":"string","format":"local-date-time","description":"Date time is represented as an ISO-8601 string without a timezone. For example: yyyy-MM-ddTHH:mm:ss.SSS"}}},"EdgeGroup":{"type":"object","required":["edgeTrunkBaseAssignment","name","phoneTrunkBases"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"managed":{"type":"boolean","description":"Is this edge group being managed remotely."},"edgeTrunkBaseAssignment":{"description":"A trunk base settings assignment of trunkType \"EDGE\" to use for edge-to-edge communication.","$ref":"#/definitions/TrunkBaseAssignment"},"phoneTrunkBases":{"type":"array","description":"Trunk base settings of trunkType \"PHONE\" to inherit to edge logical interface for phone communication.","items":{"$ref":"#/definitions/TrunkBase"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"EdgeInterface":{"type":"object","properties":{"type":{"type":"string"},"ipAddress":{"type":"string"},"name":{"type":"string"},"macAddress":{"type":"string"},"ifName":{"type":"string"},"endpoints":{"type":"array","items":{"$ref":"#/definitions/UriReference"}},"lineTypes":{"type":"array","items":{"type":"string","enum":["TIE","NETWORK","TRUNK","STATION"]}},"addressFamilyId":{"type":"string"}}},"Line":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"properties":{"type":"object","additionalProperties":{"type":"object"}},"edgeGroup":{"$ref":"#/definitions/UriReference"},"template":{"$ref":"#/definitions/UriReference"},"site":{"$ref":"#/definitions/UriReference"},"lineBaseSettings":{"$ref":"#/definitions/UriReference"},"primaryEdge":{"description":"The primary edge associated to the line. (Deprecated)","$ref":"#/definitions/Edge"},"secondaryEdge":{"description":"The secondary edge associated to the line. (Deprecated)","$ref":"#/definitions/Edge"},"loggedInUser":{"$ref":"#/definitions/UriReference"},"defaultForUser":{"$ref":"#/definitions/UriReference"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Site":{"type":"object","required":["location","name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"primarySites":{"type":"array","items":{"$ref":"#/definitions/UriReference"}},"secondarySites":{"type":"array","items":{"$ref":"#/definitions/UriReference"}},"primaryEdges":{"type":"array","items":{"$ref":"#/definitions/Edge"}},"secondaryEdges":{"type":"array","items":{"$ref":"#/definitions/Edge"}},"addresses":{"type":"array","items":{"$ref":"#/definitions/Contact"}},"edges":{"type":"array","items":{"$ref":"#/definitions/Edge"}},"edgeAutoUpdateConfig":{"description":"Recurrance rule, time zone, and start/end settings for automatic edge updates for this site","$ref":"#/definitions/EdgeAutoUpdateConfig"},"location":{"description":"Location","$ref":"#/definitions/LocationDefinition"},"managed":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"CreateQueueRequest":{"type":"object","required":["acwSettings","mediaSettings","skillEvaluationMethod"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"mediaSettings":{"type":"object","description":"The media settings for the queue.","additionalProperties":{"$ref":"#/definitions/MediaSetting"}},"bullseye":{"description":"The bulls-eye settings for the queue.","$ref":"#/definitions/Bullseye"},"acwSettings":{"description":"The ACW settings for the queue.","$ref":"#/definitions/AcwSettings"},"skillEvaluationMethod":{"type":"string","description":"The skill evaluation method to use when routing conversations.","enum":["NONE","BEST","ALL"]},"queueFlow":{"description":"The in-queue flow to use for conversations waiting in queue.","$ref":"#/definitions/UriReference"},"callingPartyName":{"type":"string","description":"The name to use for caller identification for outbound calls from this queue."},"callingPartyNumber":{"type":"string","description":"The phone number to use for caller identification for outbound calls from this queue."},"defaultScripts":{"type":"object","description":"The default script Ids for the communication types.","additionalProperties":{"$ref":"#/definitions/Script"}},"outboundEmailAddress":{"$ref":"#/definitions/QueueEmailAddress"},"sourceQueueId":{"type":"string","description":"The id of an existing queue to copy the settings from when creating a new queue."},"memberCount":{"type":"integer","format":"int32"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"QueueEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Queue"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"ChatConversation":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"participants":{"type":"array","description":"The list of participants involved in the conversation.","items":{"$ref":"#/definitions/ChatMediaParticipant"}},"otherMediaUris":{"type":"array","description":"The list of other media channels involved in the conversation.","items":{"type":"string","format":"uri"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ChatConversationEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/ChatConversation"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"ChatMediaParticipant":{"type":"object","properties":{"id":{"type":"string","description":"The unique participant ID."},"name":{"type":"string","description":"The display friendly name of the participant."},"address":{"type":"string","description":"The participant address."},"startTime":{"type":"string","format":"date-time","description":"The time when this participant first joined the conversation. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"connectedTime":{"type":"string","format":"date-time","description":"The time when this participant went connected for this media (eg: video connected time). Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"endTime":{"type":"string","format":"date-time","description":"The time when this participant went disconnected for this media (eg: video disconnected time). Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"startHoldTime":{"type":"string","format":"date-time","description":"The time when this participant's hold started. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"purpose":{"type":"string","description":"The participant's purpose. Values can be: 'agent', 'user', 'customer', 'external', 'acd', 'ivr"},"state":{"type":"string","description":"The participant's state. Values can be: 'alerting', 'connected', 'disconnected', 'dialing', 'contacting","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","converting","uploading","transmitting","none"]},"direction":{"type":"string","description":"The participant's direction. Values can be: 'inbound' or 'outbound'","enum":["inbound","outbound"]},"disconnectType":{"type":"string","description":"The reason the participant was disconnected from the conversation.","enum":["endpoint","client","system","transfer","transfer.conference","transfer.consult","transfer.forward","transfer.noanswer","transfer.notavailable","transport.failure","error","peer","other","spam"]},"held":{"type":"boolean","description":"Value is true when the participant is on hold."},"wrapupRequired":{"type":"boolean","description":"Value is true when the participant requires wrap-up."},"wrapupPrompt":{"type":"string","description":"The wrap-up prompt indicating the type of wrap-up to be performed."},"user":{"description":"The PureCloud user for this participant.","$ref":"#/definitions/UriReference"},"queue":{"description":"The PureCloud queue for this participant.","$ref":"#/definitions/UriReference"},"attributes":{"type":"object","description":"A list of ad-hoc attributes for the participant.","additionalProperties":{"type":"string"}},"errorInfo":{"description":"If the conversation ends in error, contains additional error details.","$ref":"#/definitions/ErrorBody"},"script":{"description":"The Engage script that should be used by this participant.","$ref":"#/definitions/UriReference"},"wrapupTimeoutMs":{"type":"integer","format":"int32","description":"The amount of time the participant has to complete wrap-up."},"wrapupSkipped":{"type":"boolean","description":"Value is true when the participant has skipped wrap-up."},"provider":{"type":"string","description":"The source provider for the communication."},"externalContact":{"description":"If this participant represents an external contact, then this will be the reference for the external contact.","$ref":"#/definitions/UriReference"},"externalOrganization":{"description":"If this participant represents an external org, then this will be the reference for the external org.","$ref":"#/definitions/UriReference"},"wrapup":{"description":"Wrapup for this participant, if it has been applied.","$ref":"#/definitions/Wrapup"},"roomId":{"type":"string","description":"The ID of the chat room."}}},"CreateWebChatRequest":{"type":"object","required":["provider","queueId"],"properties":{"queueId":{"type":"string","description":"The ID of the queue to use for routing the chat conversation."},"provider":{"type":"string","description":"The name of the provider that is sourcing the web chat."},"skillIds":{"type":"array","description":"The list of skill ID's to use for routing.","items":{"type":"string"}},"languageId":{"type":"string","description":"The ID of the langauge to use for routing."},"priority":{"type":"integer","format":"int64","description":"The priority to assign to the conversation for routing."},"attributes":{"type":"object","description":"The list of attributes to associate with the customer participant.","additionalProperties":{"type":"string"}},"customerName":{"type":"string","description":"The name of the customer participating in the web chat."}}},"CallbackConversation":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"participants":{"type":"array","description":"The list of participants involved in the conversation.","items":{"$ref":"#/definitions/CallbackMediaParticipant"}},"otherMediaUris":{"type":"array","description":"The list of other media channels involved in the conversation.","items":{"type":"string","format":"uri"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"CallbackConversationEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/CallbackConversation"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"CallbackMediaParticipant":{"type":"object","properties":{"id":{"type":"string","description":"The unique participant ID."},"name":{"type":"string","description":"The display friendly name of the participant."},"address":{"type":"string","description":"The participant address."},"startTime":{"type":"string","format":"date-time","description":"The time when this participant first joined the conversation. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"connectedTime":{"type":"string","format":"date-time","description":"The time when this participant went connected for this media (eg: video connected time). Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"endTime":{"type":"string","format":"date-time","description":"The time when this participant went disconnected for this media (eg: video disconnected time). Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"startHoldTime":{"type":"string","format":"date-time","description":"The time when this participant's hold started. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"purpose":{"type":"string","description":"The participant's purpose. Values can be: 'agent', 'user', 'customer', 'external', 'acd', 'ivr"},"state":{"type":"string","description":"The participant's state. Values can be: 'alerting', 'connected', 'disconnected', 'dialing', 'contacting","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","converting","uploading","transmitting","none"]},"direction":{"type":"string","description":"The participant's direction. Values can be: 'inbound' or 'outbound'","enum":["inbound","outbound"]},"disconnectType":{"type":"string","description":"The reason the participant was disconnected from the conversation.","enum":["endpoint","client","system","transfer","transfer.conference","transfer.consult","transfer.forward","transfer.noanswer","transfer.notavailable","transport.failure","error","peer","other","spam"]},"held":{"type":"boolean","description":"Value is true when the participant is on hold."},"wrapupRequired":{"type":"boolean","description":"Value is true when the participant requires wrap-up."},"wrapupPrompt":{"type":"string","description":"The wrap-up prompt indicating the type of wrap-up to be performed."},"user":{"description":"The PureCloud user for this participant.","$ref":"#/definitions/UriReference"},"queue":{"description":"The PureCloud queue for this participant.","$ref":"#/definitions/UriReference"},"attributes":{"type":"object","description":"A list of ad-hoc attributes for the participant.","additionalProperties":{"type":"string"}},"errorInfo":{"description":"If the conversation ends in error, contains additional error details.","$ref":"#/definitions/ErrorBody"},"script":{"description":"The Engage script that should be used by this participant.","$ref":"#/definitions/UriReference"},"wrapupTimeoutMs":{"type":"integer","format":"int32","description":"The amount of time the participant has to complete wrap-up."},"wrapupSkipped":{"type":"boolean","description":"Value is true when the participant has skipped wrap-up."},"provider":{"type":"string","description":"The source provider for the communication."},"externalContact":{"description":"If this participant represents an external contact, then this will be the reference for the external contact.","$ref":"#/definitions/UriReference"},"externalOrganization":{"description":"If this participant represents an external org, then this will be the reference for the external org.","$ref":"#/definitions/UriReference"},"wrapup":{"description":"Wrapup for this participant, if it has been applied.","$ref":"#/definitions/Wrapup"},"outboundPreview":{"description":"The outbound preview associated with this callback.","$ref":"#/definitions/DialerPreview"},"callbackNumbers":{"type":"array","description":"The list of phone number to use for this callback.","items":{"type":"string"}},"callbackUserName":{"type":"string","description":"The name of the callback target."},"skipEnabled":{"type":"boolean","description":"If true, the callback can be skipped"},"timeoutSeconds":{"type":"integer","format":"int32","description":"Duration in seconds before the callback will be auto-dialed."},"automatedCallbackConfigId":{"type":"string","description":"The id of the config for automatically placing the callback (and handling the disposition). If absent, the callback will not be placed automatically but routed to an agent as per normal."},"callbackScheduledTime":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"}}},"CallbackIdentifier":{"type":"object","required":["id","type"],"properties":{"type":{"type":"string","description":"The type of the associated callback participant","enum":["ACD","EXTERNAL"]},"id":{"type":"string","description":"The identifier of the callback"}}},"CreateCallbackResponse":{"type":"object","required":["callbackIdentifiers","conversation"],"properties":{"conversation":{"description":"The conversation associated with the callback","$ref":"#/definitions/UriReference"},"callbackIdentifiers":{"type":"array","description":"The list of communication identifiers for the callback participants","items":{"$ref":"#/definitions/CallbackIdentifier"}}}},"CreateCallbackCommand":{"type":"object","required":["callbackNumbers"],"properties":{"scriptId":{"type":"string","description":"The identifier of the script to be used for the callback"},"queueId":{"type":"string","description":"The identifier of the queue to be used for the callback. Either queueId or routingData is required."},"routingData":{"description":"The routing data to be used for the callback. Either queueId or routingData is required.","$ref":"#/definitions/RoutingData"},"callbackUserName":{"type":"string","description":"The name of the party to be called back."},"callbackNumbers":{"type":"array","description":"A list of phone numbers for the callback.","items":{"type":"string"}},"callbackScheduledTime":{"type":"string","format":"date-time","example":"2015-01-02T16:59:59.000Z","description":"The scheduled date-time for the callback as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"countryCode":{"type":"string","description":"The country code to be associated with the callback numbers."},"data":{"type":"object","description":"A map of key-value pairs containing additional data that can be associated to the callback. These values will appear in the attributes property on the conversation participant. Example: { \"notes\": \"ready to close the deal!\", \"customerPreferredName\": \"Doc\" }","additionalProperties":{"type":"string"}}}},"RoutingData":{"type":"object","required":["queueId"],"properties":{"queueId":{"type":"string","description":"The identifier of the routing queue"},"languageId":{"type":"string","description":"The identifier of a language to be considered in routing"},"priority":{"type":"integer","format":"int32","description":"The priority for routing"},"skillIds":{"type":"array","description":"A list of skill identifiers to be considered in routing","items":{"type":"string"}},"preferredAgentIds":{"type":"array","description":"A list of agents to be preferred in routing","items":{"type":"string"}}}},"EdgeGroupEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/EdgeGroup"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"OrphanUpdateRequest":{"type":"object","properties":{"archiveDate":{"type":"string","format":"date-time","description":"The orphan recording's archive date. Must be greater than 1 day from now if set. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"deleteDate":{"type":"string","format":"date-time","description":"The orphan recording's delete date. Must be greater than archiveDate if set, otherwise one day from now. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"conversationId":{"type":"string","description":"A conversation Id that this orphan's recording is to be attached to. If not present, the conversationId will be deduced from the recording media."}}},"EdgeLogsJob":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"files":{"type":"array","description":"The files available to upload from the Edge to the cloud.","items":{"$ref":"#/definitions/EdgeLogsJobFile"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"EdgeLogsJobFile":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"timeCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"timeModified":{"type":"string","format":"date-time","description":"The time this log file was last modified on the Edge. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"sizeBytes":{"type":"number","format":"double","description":"The size of this file in bytes."},"uploadStatus":{"type":"string","description":"The status of the upload of this file from the Edge to the cloud. Use /upload to start an upload.","enum":["UPLOADING","NOT_UPLOADED","UPLOADED","ERROR_ON_UPLOAD"]},"edgePath":{"type":"string","format":"uri","description":"The path of this file on the Edge."},"downloadId":{"type":"string","description":"The download ID to use with the downloads API."},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"EmailSetup":{"type":"object","properties":{"rootDomain":{"type":"string","description":"The root PureCloud domain that all sub-domains are created from."}}},"HeartBeatRule":{"type":"object","required":["alertTypes","enabled","heartBeatTimeoutInMinutes","name","notificationUsers","ruleType","senderId"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"Name of the rule"},"senderId":{"type":"string","description":"The value that identifies the sender of the heartbeat."},"heartBeatTimeoutInMinutes":{"type":"integer","format":"int32","description":"The number of minutes to wait before alerting missing heartbeats."},"enabled":{"type":"boolean","description":"Indicates if the rule is enabled."},"inAlarm":{"type":"boolean","description":"Indicates if the rule is in alarm state.","readOnly":true},"notificationUsers":{"type":"array","description":"The ids of users who will be notified of alarm state change.","uniqueItems":true,"items":{"$ref":"#/definitions/User"}},"alertTypes":{"type":"array","description":"A collection of notification methods.","uniqueItems":true,"items":{"type":"string","enum":["SMS","DEVICE","EMAIL"]}},"ruleType":{"type":"string","description":"The type of system the will be generating the heartbeat.","enum":["EDGE"]},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"HeartBeatRuleContainer":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/HeartBeatRule"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"ManagementUnit":{"type":"object","required":["version"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"startDayOfWeek":{"type":"string","description":"Start day of week for workforce management planning purposes","enum":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"]},"timezone":{"type":"string","description":"The time zone for the management unit in standard Olson Format (See https://en.wikipedia.org/wiki/Tz_database)"},"version":{"type":"integer","format":"int32","description":"The version of the underlying ManagementUnit object. Useful for handling eventual consistency issues. User must submit the current version they of the ManagementUnit in any write requests"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}},"description":"Management Unit object for Workforce Management."},"InboundDomain":{"type":"object","required":["mxRecordStatus"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"mxRecordStatus":{"type":"string","description":"Mx Record Status","enum":["VALID","INVALID","NOT_AVAILABLE"]},"subDomain":{"type":"boolean","description":"Indicates if this a PureCloud sub-domain. If true, then the appropriate DNS records are created for sending/receiving email."},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DomainPhysicalCapabilities":{"type":"object","properties":{"vlan":{"type":"boolean"},"team":{"type":"boolean"}}},"DomainPhysicalInterface":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"edgeUri":{"type":"string","format":"uri"},"friendlyName":{"type":"string"},"hardwareAddress":{"type":"string"},"portLabel":{"type":"string"},"physicalCapabilities":{"$ref":"#/definitions/DomainPhysicalCapabilities"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"PhysicalInterfaceEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/DomainPhysicalInterface"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"DependencyObject":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"version":{"type":"string"},"type":{"type":"string","enum":["ACDLANGUAGE","ACDSKILL","ACDWRAPUPCODE","BRIDGEACTION","COMPOSERSCRIPT","CONTACTLIST","DATAACTION","GROUP","INBOUNDCALLFLOW","INBOUNDEMAILFLOW","INQUEUECALLFLOW","IVRCONFIGURATION","LANGUAGE","OUTBOUNDCALLFLOW","QUEUE","RESPONSE","SECUREACTION","SECURECALLFLOW","SYSTEMPROMPT","USER","USERPROMPT","VOICEXML","WORKFLOW"]},"deleted":{"type":"boolean"},"updated":{"type":"boolean"},"consumedResources":{"type":"array","items":{"$ref":"#/definitions/Dependency"}},"consumingResources":{"type":"array","items":{"$ref":"#/definitions/Dependency"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DependencyObjectEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/DependencyObject"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"ExternalContact":{"type":"object","required":["firstName","lastName"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"firstName":{"type":"string","description":"The first name of the contact."},"middleName":{"type":"string"},"lastName":{"type":"string","description":"The last name of the contact."},"salutation":{"type":"string"},"title":{"type":"string"},"workPhone":{"$ref":"#/definitions/PhoneNumber"},"cellPhone":{"$ref":"#/definitions/PhoneNumber"},"homePhone":{"$ref":"#/definitions/PhoneNumber"},"otherPhone":{"$ref":"#/definitions/PhoneNumber"},"workEmail":{"type":"string"},"personalEmail":{"type":"string"},"otherEmail":{"type":"string"},"address":{"$ref":"#/definitions/ContactAddress"},"twitterId":{"$ref":"#/definitions/TwitterId"},"modifyDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"createDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"externalOrganization":{"$ref":"#/definitions/ExternalOrganization"},"externalDataSources":{"type":"array","description":"Links to the sources of data (e.g. one source might be a CRM) that contributed data to this record. Read-only, and only populated when requested via expand param.","readOnly":true,"items":{"$ref":"#/definitions/ExternalDataSource"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"TrunkBaseEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/TrunkBase"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"ReportRunEntry":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"reportId":{"type":"string"},"runTime":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"runStatus":{"type":"string","enum":["RUNNING","COMPLETED","COMPLETED_WITH_ERRORS","FAILED","FAILED_TIMEOUT","FAILED_DATALIMIT"]},"errorMessage":{"type":"string"},"runDurationMsec":{"type":"integer","format":"int64"},"reportUrl":{"type":"string"},"reportFormat":{"type":"string"},"scheduleUri":{"type":"string","format":"uri"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Parameter":{"type":"object","properties":{"name":{"type":"string"},"parameterType":{"type":"string","enum":["UUID","STRING","UUIDLIST","STRINGLIST"]},"domain":{"type":"string","enum":["USERID","QUEUEID","MEDIATYPE","DIALERCAMPAIGNID","QMEVALFORMID","UNKNOWN"]},"required":{"type":"boolean"}}},"ReportMetaData":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"keywords":{"type":"array","items":{"type":"string"}},"availableLocales":{"type":"array","items":{"type":"string"}},"parameters":{"type":"array","items":{"$ref":"#/definitions/Parameter"}},"exampleUrl":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ReportMetaDataEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/ReportMetaData"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"ReportSchedule":{"type":"object","required":["quartzCronExpression","reportId"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"quartzCronExpression":{"type":"string","description":"Quartz Cron Expression"},"nextFireTime":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"description":{"type":"string"},"timeZone":{"type":"string"},"timePeriod":{"type":"string"},"interval":{"type":"string","description":"Interval. Intervals are represented as an ISO-8601 string. For example: YYYY-MM-DDThh:mm:ss/YYYY-MM-DDThh:mm:ss"},"reportFormat":{"type":"string"},"locale":{"type":"string"},"enabled":{"type":"boolean"},"reportId":{"type":"string","description":"Report ID"},"parameters":{"type":"object","additionalProperties":{"type":"object"}},"lastRun":{"$ref":"#/definitions/ReportRunEntry"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"VoicemailMailboxInfo":{"type":"object","properties":{"usageSizeBytes":{"type":"integer","format":"int64","description":"The total number of bytes for all voicemail message audio recordings","readOnly":true},"totalCount":{"type":"integer","format":"int32","description":"The total number of voicemail messages","readOnly":true},"unreadCount":{"type":"integer","format":"int32","description":"The total number of voicemail messages marked as unread","readOnly":true},"deletedCount":{"type":"integer","format":"int32","description":"The total number of voicemail messages marked as deleted","readOnly":true},"createdDate":{"type":"string","format":"date-time","description":"The date of the oldest voicemail message. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"modifiedDate":{"type":"string","format":"date-time","description":"The date of the most recent voicemail message. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true}}},"SubscriberResponse":{"type":"object","required":["status"],"properties":{"messageReturned":{"type":"array","description":"Suggested valid addresses","items":{"type":"string"}},"status":{"type":"string","description":"http status"}}},"ValidateAddressResponse":{"type":"object","required":["valid"],"properties":{"valid":{"type":"boolean","description":"Was the passed in address valid"},"response":{"description":"Subscriber schema","$ref":"#/definitions/SubscriberResponse"}}},"StreetAddress":{"type":"object","required":["A1","A3","country"],"properties":{"country":{"type":"string","description":"2 Letter Country code, like US or GB"},"A1":{"type":"string","description":"State or Province"},"A3":{"type":"string","description":"City or township"},"RD":{"type":"string"},"HNO":{"type":"string"},"LOC":{"type":"string"},"NAM":{"type":"string"},"PC":{"type":"string"}}},"ValidateAddressRequest":{"type":"object","properties":{"address":{"description":"Address schema","$ref":"#/definitions/StreetAddress"}}},"EndpointEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Endpoint"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"UserPresenceAlert":{"type":"object","required":["alertTypes","name","notificationUsers","presenceLimitInSeconds","presenceType","presenceUser","presenceValue","ruleId","startDate"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"Name of the rule"},"presenceUser":{"description":"The user whose presence will be watched.","$ref":"#/definitions/User"},"presenceType":{"type":"string","description":"Indicates to which presence type the presence value belongs.","enum":["SYSTEM","ORGANIZATION"]},"presenceValue":{"type":"string","description":"The Org's UUID or Systems enum constance indicating the presence of concern."},"presenceLimitInSeconds":{"type":"integer","format":"int32","description":"The number of seconds to wait before alerting based upon the user's presence."},"ruleId":{"type":"string","description":"The id of the rule.","readOnly":true},"startDate":{"type":"string","format":"date-time","description":"The date/time the alert was created. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"endDate":{"type":"string","format":"date-time","description":"The date/time the owning rule exiting in alarm status. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"notificationUsers":{"type":"array","description":"The ids of users who were notified of alarm state change.","readOnly":true,"uniqueItems":true,"items":{"$ref":"#/definitions/User"}},"alertTypes":{"type":"array","description":"A collection of notification methods.","readOnly":true,"uniqueItems":true,"items":{"type":"string","enum":["SMS","DEVICE","EMAIL"]}},"ruleUri":{"type":"string","format":"uri"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Response":{"type":"object","required":["libraries","texts"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"version":{"type":"integer","format":"int32","description":"Version number required for updates."},"libraries":{"type":"array","description":"One or more libraries response is associated with.","items":{"$ref":"#/definitions/UriReference"}},"texts":{"type":"array","description":"One or more texts associated with the response.","items":{"$ref":"#/definitions/ResponseText"}},"createdBy":{"description":"User that created the response","$ref":"#/definitions/User"},"dateCreated":{"type":"string","format":"date-time","description":"The date and time the response was created. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"interactionType":{"type":"string","description":"The interaction type for this response.","enum":["chat","email","twitter"]},"substitutions":{"type":"array","description":"Details about any text substitutions used in the texts for this response.","items":{"$ref":"#/definitions/ResponseSubstitution"}},"substitutionsSchema":{"description":"Metadata about the text substitutions in json schema format.","$ref":"#/definitions/JsonSchemaDocument"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}},"description":"Contains information about a response."},"ResponseSubstitution":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"Response substitution identifier."},"description":{"type":"string","description":"Response substitution description."},"defaultValue":{"type":"string","description":"Response substitution default value."}},"description":"Contains information about the substitutions associated with a response."},"ResponseText":{"type":"object","required":["content"],"properties":{"content":{"type":"string","description":"Response text content."},"contentType":{"type":"string","description":"Response text content type.","enum":["text/plain","text/html"]}},"description":"Contains information about the text associated with a response."},"ResponseEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Response"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"VoicemailMessageEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/VoicemailMessage"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"CalibrationEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Calibration"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"CalibrationCreate":{"type":"object","required":["conversation"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"calibrator":{"$ref":"#/definitions/User"},"agent":{"$ref":"#/definitions/User"},"conversation":{"description":"The conversation to use for the calibration.","$ref":"#/definitions/Conversation"},"evaluationForm":{"$ref":"#/definitions/EvaluationForm"},"contextId":{"type":"string"},"averageScore":{"type":"integer","format":"int32"},"highScore":{"type":"integer","format":"int32"},"lowScore":{"type":"integer","format":"int32"},"createdDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"evaluations":{"type":"array","items":{"$ref":"#/definitions/Evaluation"}},"evaluators":{"type":"array","items":{"$ref":"#/definitions/User"}},"scoringIndex":{"$ref":"#/definitions/Evaluation"},"expertEvaluator":{"$ref":"#/definitions/User"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Metabase":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"TrunkMetabaseEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Metabase"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"AgentActivity":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"agent":{"$ref":"#/definitions/User"},"numEvaluations":{"type":"integer","format":"int32"},"averageEvaluationScore":{"type":"integer","format":"int32"},"agentEvaluatorActivityList":{"type":"array","items":{"$ref":"#/definitions/AgentEvaluatorActivity"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"AgentActivityEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/AgentActivity"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"AgentEvaluatorActivity":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"agent":{"$ref":"#/definitions/User"},"evaluator":{"$ref":"#/definitions/User"},"numEvaluations":{"type":"integer","format":"int32"},"averageEvaluationScore":{"type":"integer","format":"int32"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"EdgeLogsJobResponse":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The created job id."},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"EdgeLogsJobRequest":{"type":"object","properties":{"path":{"type":"string","description":"A relative directory to the root Edge log folder to query from."},"query":{"type":"string","description":"The pattern to use when searching for logs, which may include the wildcards {*, ?}. Multiple search patterns may be combined using a pipe '|' as a delimiter."},"recurse":{"type":"boolean","description":"Boolean whether or not to recurse into directories."}}},"InteractionStatsAlert":{"type":"object","required":["alertTypes","dimension","dimensionValue","mediaType","metric","name","notificationUsers","numericRange","ruleId","startDate","statistic","unread","value"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"Name of the rule that generated the alert","readOnly":true},"dimension":{"type":"string","description":"The dimension of concern.","readOnly":true,"enum":["queueId","userId"]},"dimensionValue":{"type":"string","description":"The value of the dimension.","readOnly":true},"metric":{"type":"string","description":"The metric to be assessed.","readOnly":true,"enum":["tAbandon","tAnswered","tTalk","nOffered","tHandle","nTransferred","oServiceLevel","tWait","tHeld","tAcw"]},"mediaType":{"type":"string","description":"The media type.","readOnly":true,"enum":["voice","chat","email"]},"numericRange":{"type":"string","description":"The comparison descriptor used against the metric's value.","readOnly":true,"enum":["gt","gte","lt","lte","eq","ne"]},"statistic":{"type":"string","description":"The statistic of concern for the metric.","readOnly":true,"enum":["count","min","ratio","max"]},"value":{"type":"number","format":"double","description":"The threshold value.","readOnly":true},"ruleId":{"type":"string","description":"The id of the rule.","readOnly":true},"unread":{"type":"boolean","description":"Indicates if the alert has been read."},"startDate":{"type":"string","format":"date-time","description":"The date/time the alert was created. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"endDate":{"type":"string","format":"date-time","description":"The date/time the owning rule exiting in alarm status. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"notificationUsers":{"type":"array","description":"The ids of users who were notified of alarm state change.","readOnly":true,"uniqueItems":true,"items":{"$ref":"#/definitions/User"}},"alertTypes":{"type":"array","description":"A collection of notification methods.","readOnly":true,"uniqueItems":true,"items":{"type":"string","enum":["SMS","DEVICE","EMAIL"]}},"ruleUri":{"type":"string","format":"uri"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"UnreadStatus":{"type":"object","properties":{"unread":{"type":"boolean","description":"Sets if the alert is read or unread."}}},"CampaignRule":{"type":"object","required":["campaignRuleActions","campaignRuleConditions","campaignRuleEntities"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"dateCreated":{"type":"string","format":"date-time","description":"Creation time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"dateModified":{"type":"string","format":"date-time","description":"Last modified time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"version":{"type":"integer","format":"int32","description":"Required for updates, must match the version number of the most recent update"},"campaignRuleEntities":{"description":"the list of entities the rule monitors","$ref":"#/definitions/CampaignRuleEntities"},"campaignRuleConditions":{"type":"array","description":"the list of conditions the are evaluated","items":{"$ref":"#/definitions/CampaignRuleCondition"}},"campaignRuleActions":{"type":"array","description":"the list of actions that are executed if the conditions are satisfied","items":{"$ref":"#/definitions/CampaignRuleAction"}},"matchAnyConditions":{"type":"boolean"},"enabled":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"CampaignRuleAction":{"type":"object","properties":{"id":{"type":"string"},"parameters":{"$ref":"#/definitions/CampaignRuleParameters"},"actionType":{"type":"string","enum":["turnOnCampaign","turnOffCampaign","turnOnSequence","turnOffSequence","setCampaignPriority","recycleCampaign","setCampaignDialingMode"]},"campaignRuleActionEntities":{"$ref":"#/definitions/CampaignRuleActionEntities"}}},"CampaignRuleActionEntities":{"type":"object","properties":{"campaigns":{"type":"array","items":{"$ref":"#/definitions/UriReference"}},"sequences":{"type":"array","items":{"$ref":"#/definitions/UriReference"}},"useTriggeringEntity":{"type":"boolean"}}},"CampaignRuleCondition":{"type":"object","properties":{"id":{"type":"string"},"parameters":{"$ref":"#/definitions/CampaignRuleParameters"},"conditionType":{"type":"string","enum":["campaignProgress","campaignAgents"]}}},"CampaignRuleEntities":{"type":"object","properties":{"campaigns":{"type":"array","items":{"$ref":"#/definitions/UriReference"}},"sequences":{"type":"array","items":{"$ref":"#/definitions/UriReference"}}}},"CampaignRuleParameters":{"type":"object","properties":{"operator":{"type":"string","description":"The operator for comparison. Required for all campaign rule conditions","enum":["equals","greaterThan","greaterThanEqualTo","lessThan","lessThanEqualTo"]},"value":{"type":"string","description":"The value for comparison. Required for all campaign rule conditions"},"priority":{"type":"string","description":"The priority to set the campaign to. Required for 'set campaign priority' actions","enum":["1","2","3","4","5"]},"dialingMode":{"type":"string","description":"The dialing mode to set the campaign to. Reqired for 'set campaign dialing mode' actions","enum":["agentless","preview","power","predictive","progressive"]}}},"CampaignRuleEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/CampaignRule"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"AvailableTopic":{"type":"object","properties":{"description":{"type":"string"},"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"requiresPermissions":{"type":"array","items":{"type":"string"}},"schema":{"type":"object","additionalProperties":{"type":"object"}}}},"AvailableTopicEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/AvailableTopic"}}}},"ContactListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/ExternalContact"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"OrgMediaUtilization":{"type":"object","properties":{"maximumCapacity":{"type":"integer","format":"int32","description":"Defines the maximum number of conversations of this type that an agent can handle at one time."},"interruptableMediaTypes":{"type":"array","description":"Defines the list of other media types that can interrupt a conversation of this media type. Values can be: call, chat, email, or socialExpression","items":{"type":"string"}},"includeNonAcd":{"type":"boolean","description":"If true, then track non-ACD conversations against utilization"}}},"Utilization":{"type":"object","properties":{"utilization":{"type":"object","description":"Map of media types to utilization settings. Map keys can be: call, chat, email, or socialExpression","additionalProperties":{"$ref":"#/definitions/OrgMediaUtilization"}}}},"Usage":{"type":"object","properties":{"types":{"type":"array","items":{"$ref":"#/definitions/UsageItem"}}}},"UsageItem":{"type":"object","properties":{"type":{"type":"string","enum":["RECORDING","FAX","DOCUMENT","ALL"]},"totalDocumentByteCount":{"type":"integer","format":"int64"},"totalDocumentCount":{"type":"integer","format":"int64"}}},"Station":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"description":{"type":"string"},"status":{"type":"string","enum":["AVAILABLE","ASSOCIATED"]},"userId":{"type":"string"},"primaryEdge":{"$ref":"#/definitions/UriReference"},"secondaryEdge":{"$ref":"#/definitions/UriReference"},"type":{"type":"string"},"lineAppearanceId":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"StationEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Station"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"UserEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/User"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"GroupMembersUpdate":{"type":"object","required":["memberIds","version"],"properties":{"memberIds":{"type":"array","description":"A list of the ids of the members to add.","items":{"type":"string"}},"version":{"type":"integer","format":"int32","description":"The current group version."}}},"EstimatedWaitTimePredictions":{"type":"object","required":["results"],"properties":{"results":{"type":"array","description":"Returned upon a successful estimated wait time request.","items":{"$ref":"#/definitions/PredictionResults"}}}},"PredictionResults":{"type":"object","required":["estimatedWaitTimeSeconds","formula"],"properties":{"intent":{"type":"string","description":"Indicates the media type scope of this estimated wait time","enum":["ALL","CALL","CALLBACK","CHAT","EMAIL","SOCIALEXPRESSION","VIDEOCOMM"]},"formula":{"type":"string","description":"Indicates the estimated wait time Formula","enum":["BEST","SIMPLE","ABANDON","PATIENCE_ABANDON"]},"estimatedWaitTimeSeconds":{"type":"integer","format":"int32","description":"Estimated wait time in seconds"}}},"ScheduleInterval":{"type":"object","properties":{"start":{"type":"string","description":"scheduled start time represented as an ISO-8601 string; for example, yyyy-MM-ddTHH:mm:ss.SSSZ"},"end":{"type":"string","description":"scheduled end time represented as an ISO-8601 string; for example, yyyy-MM-ddTHH:mm:ss.SSSZ"}}},"SequenceSchedule":{"type":"object","required":["intervals","sequence","timeZone"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"dateCreated":{"type":"string","format":"date-time","description":"Creation time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"dateModified":{"type":"string","format":"date-time","description":"Last modified time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"version":{"type":"integer","format":"int32","description":"Required for updates, must match the version number of the most recent update"},"intervals":{"type":"array","description":"a list of start and end times","items":{"$ref":"#/definitions/ScheduleInterval"}},"timeZone":{"type":"string","example":"Africa/Abidjan","description":"time zone identifier to be applied to the intervals; for example Africa/Abidjan"},"sequence":{"description":"identifier of the sequence to be scheduled","$ref":"#/definitions/UriReference"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"CreateUser":{"type":"object","required":["email","name","password"],"properties":{"name":{"type":"string","description":"User's full name"},"department":{"type":"string"},"email":{"type":"string","description":"User's email and username"},"addresses":{"type":"array","description":"Email addresses and phone numbers for this user","items":{"$ref":"#/definitions/Contact"}},"title":{"type":"string"},"password":{"type":"string","description":"User's password"}}},"EdgeLine":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"schema":{"$ref":"#/definitions/UriReference"},"properties":{"type":"object","additionalProperties":{"type":"object"}},"edge":{"$ref":"#/definitions/Edge"},"edgeGroup":{"$ref":"#/definitions/EdgeGroup"},"lineType":{"type":"string","enum":["TIE","NETWORK","TRUNK","STATION"]},"endpoint":{"$ref":"#/definitions/Endpoint"},"ipAddress":{"type":"string"},"logicalInterfaceId":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"EdgeLineEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/EdgeLine"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"ConversationAssociation":{"type":"object","required":["communicationId","conversationId","mediaType"],"properties":{"conversationId":{"type":"string","description":"Conversation ID"},"communicationId":{"type":"string","description":"Communication ID"},"mediaType":{"type":"string","description":"Media type","enum":["CALL","CALLBACK","CHAT","COBROWSE","EMAIL","SOCIAL_EXPRESSION","VIDEO","SCREENSHARE"]}}},"AuditChange":{"type":"object","properties":{"property":{"type":"string"},"entity":{"$ref":"#/definitions/AuditEntityReference"},"oldValues":{"type":"array","items":{"type":"string"}},"newValues":{"type":"array","items":{"type":"string"}}}},"AuditEntityReference":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"selfUri":{"type":"string","format":"uri"},"type":{"type":"string","enum":["ATTRIBUTE","ATTRIBUTE_GROUP_INSTANCE","DOCUMENT","DOWNLOAD","FAX","GROUP","RECORDING","TAG","WORKSPACE","USER","PUBLIC"]},"action":{"type":"string"}}},"DocumentAudit":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"user":{"$ref":"#/definitions/UriReference"},"workspace":{"$ref":"#/definitions/UriReference"},"transactionId":{"type":"string"},"transactionInitiator":{"type":"boolean"},"application":{"type":"string"},"serviceName":{"type":"string"},"level":{"type":"string","enum":["USER","SYSTEM"]},"timestamp":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"status":{"type":"string","enum":["SUCCESS","FAILURE"]},"actionContext":{"type":"string","enum":["CREATE","READ","UPDATE","DELETE","DOWNLOAD","VIEW","UPLOAD","SAVE","MOVE","COPY","ADD","REMOVE","RECEIVE","CONVERT","FAX","CREATE_COVERPAGE","USER_ADD","USER_REMOVE","MEMBER_ADD","MEMBER_REMOVE","MEMBER_UPDATE","TAG_ADD","TAG_REMOVE","TAG_UPDATE","ATTRIBUTE_ADD","ATTRIBUTE_REMOVE","ATTRIBUTE_UPDATE","ATTRIBUTE_GROUP_INSTANCE_ADD","ATTRIBUTE_GROUP_INSTANCE_REMOVE","ATTRIBUTE_GROUP_INSTANCE_UPDATE","INDEX_SAVE","INDEX_DELETE","INDEX_CREATE","FILE_SAVE","FILE_DELETE","FILE_READ","THUMBNAIL_CREATE","TEXT_EXTRACT","SHARE_ADD","SHARE_REMOVE","VERSION_CREATE"]},"action":{"type":"string","enum":["CREATE","READ","UPDATE","DELETE","DOWNLOAD","VIEW","UPLOAD","SAVE","MOVE","COPY","ADD","REMOVE","RECEIVE","CONVERT","FAX","CREATE_COVERPAGE","USER_ADD","USER_REMOVE","MEMBER_ADD","MEMBER_REMOVE","MEMBER_UPDATE","TAG_ADD","TAG_REMOVE","TAG_UPDATE","ATTRIBUTE_ADD","ATTRIBUTE_REMOVE","ATTRIBUTE_UPDATE","ATTRIBUTE_GROUP_INSTANCE_ADD","ATTRIBUTE_GROUP_INSTANCE_REMOVE","ATTRIBUTE_GROUP_INSTANCE_UPDATE","INDEX_SAVE","INDEX_DELETE","INDEX_CREATE","FILE_SAVE","FILE_DELETE","FILE_READ","THUMBNAIL_CREATE","TEXT_EXTRACT","SHARE_ADD","SHARE_REMOVE","VERSION_CREATE"]},"entity":{"$ref":"#/definitions/AuditEntityReference"},"changes":{"type":"array","items":{"$ref":"#/definitions/AuditChange"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DocumentAuditEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/DocumentAudit"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"FlowVersionEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/FlowVersion"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"DomainPermission":{"type":"object","properties":{"domain":{"type":"string"},"entityType":{"type":"string"},"action":{"type":"string"},"label":{"type":"string"},"allowsConditions":{"type":"boolean"}}},"DomainPermissionCollection":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"domain":{"type":"string"},"permissionMap":{"type":"object","additionalProperties":{"type":"array","items":{"$ref":"#/definitions/DomainPermission"}}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"PermissionCollectionEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/DomainPermissionCollection"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"PromptAssetEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/PromptAsset"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"PromptAssetCreate":{"type":"object","required":["language"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"promptId":{"type":"string"},"language":{"type":"string","description":"The prompt language."},"mediaUri":{"type":"string"},"ttsString":{"type":"string"},"uploadStatus":{"type":"string"},"uploadUri":{"type":"string"},"languageDefault":{"type":"boolean"},"tags":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}}},"durationSeconds":{"type":"number","format":"double"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ContactCallbackRequest":{"type":"object","required":["campaignId","contactId","contactListId","phoneColumn","schedule"],"properties":{"campaignId":{"type":"string","description":"Campaign identifier"},"contactListId":{"type":"string","description":"Contact list identifier"},"contactId":{"type":"string","description":"Contact identifier"},"phoneColumn":{"type":"string","description":"Name of the phone column containing the number to be called"},"schedule":{"type":"string","description":"The scheduled time for the callback as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ\", example = \"2016-01-02T16:59:59\""}}},"EdgeTrunkBase":{"type":"object","required":["name","trunkMetabase","trunkType"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"trunkMetabase":{"description":"The meta-base this trunk is based on.","$ref":"#/definitions/UriReference"},"properties":{"type":"object","additionalProperties":{"type":"object"}},"trunkType":{"type":"string","description":"The type of this trunk base.","enum":["EXTERNAL","PHONE","EDGE"]},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"UserPresenceRule":{"type":"object","required":["alertTypes","enabled","name","notificationUsers","presenceLimitInSeconds","presenceType","presenceUser","presenceValue"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"Name of the rule"},"presenceUser":{"description":"The user whose presence will be watched.","$ref":"#/definitions/User"},"presenceType":{"type":"string","description":"Indicates to which presence type the presence value belongs.","enum":["SYSTEM","ORGANIZATION"]},"presenceValue":{"type":"string","description":"The Org's UUID or Systems enum constance indicating the presence of concern."},"presenceLimitInSeconds":{"type":"integer","format":"int32","description":"The number of seconds to wait before alerting based upon the user's presence."},"enabled":{"type":"boolean","description":"Indicates if the rule is enabled."},"inAlarm":{"type":"boolean","description":"Indicates if the rule is in alarm state.","readOnly":true},"notificationUsers":{"type":"array","description":"The ids of users who will be notified of alarm state change.","uniqueItems":true,"items":{"$ref":"#/definitions/User"}},"alertTypes":{"type":"array","description":"A collection of notification methods.","uniqueItems":true,"items":{"type":"string","enum":["SMS","DEVICE","EMAIL"]}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"UserPresenceRuleContainer":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/UserPresenceRule"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"AvailableLanguageList":{"type":"object","properties":{"languages":{"type":"array","items":{"type":"string"}}}},"CallableTime":{"type":"object","required":["timeZoneId"],"properties":{"timeSlots":{"type":"array","description":"intervals for which it is acceptable to place outbound calls","items":{"$ref":"#/definitions/CampaignTimeSlot"}},"timeZoneId":{"type":"string","example":"Africa/Abidjan","description":"time zone identifier to be applied to the time slots; for example Africa/Abidjan"}}},"CallableTimeSet":{"type":"object","required":["callableTimes"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"dateCreated":{"type":"string","format":"date-time","description":"Creation time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"dateModified":{"type":"string","format":"date-time","description":"Last modified time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"version":{"type":"integer","format":"int32","description":"Required for updates, must match the version number of the most recent update"},"callableTimes":{"type":"array","description":"list of time/timezone groupings for which it is acceptable to place outbound calls","items":{"$ref":"#/definitions/CallableTime"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"CampaignTimeSlot":{"type":"object","required":["day"],"properties":{"startTime":{"type":"string","example":"08:00:00","description":"interval start time as an ISO-8601 string. For example: HH:mm:ss"},"stopTime":{"type":"string","example":"16:59:59","description":"interval stop time as an ISO-8601 string. For example: HH:mm:ss"},"day":{"type":"integer","format":"int32","example":1,"description":"must be within [1-7], representing Monday through Sunday"}}},"Condition":{"type":"object","properties":{"type":{"type":"string","description":"The type of the condition","enum":["wrapupCondition","contactAttributeCondition","phoneNumberCondition","phoneNumberTypeCondition","callAnalysisCondition"]},"inverted":{"type":"boolean","description":"Indicates whether to evaluate for the opposite of the stated condition; default is false"},"attributeName":{"type":"string","description":"An attribute name associated with the condition (applies only to certain rule conditions)"},"value":{"type":"string","description":"A value associated with the condition"},"valueType":{"type":"string","description":"Determines the type of the value associated with the condition","enum":["STRING","NUMERIC","DATETIME","PERIOD"]},"operator":{"type":"string","description":"An operation type for condition evaluation","enum":["EQUALS","LESS_THAN","LESS_THAN_EQUALS","GREATER_THAN","GREATER_THAN_EQUALS","CONTAINS","BEGINS_WITH","ENDS_WITH","BEFORE","AFTER"]},"codes":{"type":"array","description":"List of wrap-up code identifiers (used only in conditions of type 'wrapupCondition')","items":{"type":"string"}}}},"DialerAction":{"type":"object","required":["actionTypeName","type"],"properties":{"type":{"type":"string","description":"Type of the action","enum":["Action","modifyContactAttribute"]},"actionTypeName":{"type":"string","description":"Identifier of the action","enum":["DO_NOT_DIAL","MODIFY_CONTACT_ATTRIBUTE","SWITCH_TO_PREVIEW","APPEND_NUMBER_TO_DNC_LIST","SCHEDULE_CALLBACK","CONTACT_UNCALLABLE","NUMBER_UNCALLABLE"]},"updateOption":{"type":"string","description":"Indicator of the type of update action (applicable only to certain types of actions)","enum":["SET","INCREMENT","DECREMENT","CURRENT_TIME"]},"properties":{"type":"object","description":"Map of key-value pairs pertinent to the action (different actions require different properties)","additionalProperties":{"type":"string"}}}},"DialerRule":{"type":"object","required":["category","conditions","name"],"properties":{"id":{"type":"string","description":"The identifier of the rule","readOnly":true},"name":{"type":"string","description":"The name of the rule"},"order":{"type":"integer","format":"int32","description":"The ranked order of the rule; rules are processed from lowest number to highest"},"category":{"type":"string","description":"The category of the rule","enum":["DIALER_PRECALL","DIALER_WRAPUP"]},"conditions":{"type":"array","description":"The list of rule conditions; all must evaluate to true to trigger the rule actions","items":{"$ref":"#/definitions/Condition"}},"actions":{"type":"array","description":"The list of rule actions to be taken if the conditions are true","items":{"$ref":"#/definitions/DialerAction"}}}},"RuleSet":{"type":"object","required":["rules"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"dateCreated":{"type":"string","format":"date-time","description":"Creation time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"dateModified":{"type":"string","format":"date-time","description":"Last modified time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"version":{"type":"integer","format":"int32","description":"Required for updates, must match the version number of the most recent update"},"contactList":{"description":"The identifier of an example contact list that provides user-interface suggestions for contact-based conditions and actions","$ref":"#/definitions/UriReference"},"queue":{"description":"The identifier of an example queue that provides user-interface suggestions for wrap-up associated conditions","$ref":"#/definitions/UriReference"},"rules":{"type":"array","description":"The list of rules","items":{"$ref":"#/definitions/DialerRule"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"RoutingStatusAlert":{"type":"object","required":["agent","alertTypes","name","notificationUsers","routingLimitInSeconds","routingStatus","ruleId","startDate"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"Name of the rule"},"agent":{"description":"The agent whose routing status will be watched.","$ref":"#/definitions/User"},"routingStatus":{"type":"string","description":"The routing status on which to alert.","enum":["OFF_QUEUE","IDLE","INTERACTING","NOT_RESPONDING","COMMUNICATING"]},"routingLimitInSeconds":{"type":"integer","format":"int32","description":"The number of seconds to wait before alerting based upon the agent's routing status."},"ruleId":{"type":"string","description":"The id of the rule.","readOnly":true},"startDate":{"type":"string","format":"date-time","description":"The date/time the alert was created. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"endDate":{"type":"string","format":"date-time","description":"The date/time the owning rule exiting in alarm status. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"notificationUsers":{"type":"array","description":"The ids of users who were notified of alarm state change.","readOnly":true,"uniqueItems":true,"items":{"$ref":"#/definitions/User"}},"alertTypes":{"type":"array","description":"A collection of notification methods.","readOnly":true,"uniqueItems":true,"items":{"type":"string","enum":["SMS","DEVICE","EMAIL"]}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"RoutingStatusAlertContainer":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/RoutingStatusAlert"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"DomainEntityListingQueryResult":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/QueryResult"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"FacetEntry":{"type":"object","properties":{"attribute":{"$ref":"#/definitions/TermAttribute"},"statistics":{"$ref":"#/definitions/FacetStatistics"},"other":{"type":"integer","format":"int64"},"total":{"type":"integer","format":"int64"},"missing":{"type":"integer","format":"int64"},"termCount":{"type":"integer","format":"int32"},"termType":{"type":"string","enum":["TERM","NUMBERRANGE","NUMBERHISTOGRAM","DATERANGE","DATEHISTOGRAM","ID"]},"terms":{"type":"array","items":{"$ref":"#/definitions/FacetTerm"}}}},"FacetKeyAttribute":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"count":{"type":"integer","format":"int32"}}},"FacetStatistics":{"type":"object","properties":{"count":{"type":"integer","format":"int64"},"min":{"type":"number","format":"double"},"max":{"type":"number","format":"double"},"mean":{"type":"number","format":"double"},"stdDeviation":{"type":"number","format":"double"},"dateMin":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateMax":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"}}},"FacetTerm":{"type":"object","properties":{"term":{"type":"string"},"key":{"type":"integer","format":"int64"},"id":{"type":"string"},"name":{"type":"string"},"count":{"type":"integer","format":"int64"},"time":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"}}},"QueryFacetInfo":{"type":"object","properties":{"attributes":{"type":"array","items":{"$ref":"#/definitions/FacetKeyAttribute"}},"facets":{"type":"array","items":{"$ref":"#/definitions/FacetEntry"}}}},"QueryResult":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"body":{"$ref":"#/definitions/DomainEntity"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"QueryResults":{"type":"object","properties":{"results":{"$ref":"#/definitions/DomainEntityListingQueryResult"},"facetInfo":{"$ref":"#/definitions/QueryFacetInfo"}}},"TermAttribute":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"type":{"type":"string","enum":["NUMBER","STRING","DATE","BOOLEAN","LIST"]}}},"AttributeFilterItem":{"type":"object","properties":{"id":{"type":"string"},"operator":{"type":"string","enum":["IN","RANGE","EQUALS","NOTEQUALS","LESSTHAN","LESSTHANEQUALS","GREATERTHAN","GREATERTHANEQUALS","CONTAINS"]},"values":{"type":"array","items":{"type":"string"}}}},"ContentFilterItem":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["NUMBER","STRING","DATE","BOOLEAN","LIST"]},"operator":{"type":"string","enum":["IN","RANGE","EQUALS","NOTEQUALS","LESSTHAN","LESSTHANEQUALS","GREATERTHAN","GREATERTHANEQUALS","CONTAINS"]},"values":{"type":"array","items":{"type":"string"}}}},"QueryRequest":{"type":"object","properties":{"queryPhrase":{"type":"string"},"pageNumber":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"facetNameRequests":{"type":"array","items":{"type":"string"}},"sort":{"type":"array","items":{"$ref":"#/definitions/SortItem"}},"filters":{"type":"array","items":{"$ref":"#/definitions/ContentFilterItem"}},"attributeFilters":{"type":"array","items":{"$ref":"#/definitions/AttributeFilterItem"}},"includeShares":{"type":"boolean"}}},"SortItem":{"type":"object","properties":{"name":{"type":"string"},"ascending":{"type":"boolean"}}},"ReportRunEntryEntityDomainListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/ReportRunEntry"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"DefaultGreetingList":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"owner":{"$ref":"#/definitions/GreetingOwner"},"ownerType":{"type":"string","enum":["USER","ORGANIZATION","GROUP"]},"greetings":{"type":"object","additionalProperties":{"$ref":"#/definitions/Greeting"}},"createdDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"createdBy":{"type":"string","format":"uri"},"modifiedDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string","format":"uri"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"GreetingOwner":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"SystemPromptAsset":{"type":"object","required":["language"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"promptId":{"type":"string"},"language":{"type":"string","description":"The asset resource language"},"durationSeconds":{"type":"number","format":"double"},"mediaUri":{"type":"string"},"ttsString":{"type":"string"},"uploadUri":{"type":"string"},"uploadStatus":{"type":"string","enum":["created","uploaded","transcoded"]},"hasDefault":{"type":"boolean"},"languageDefault":{"type":"boolean"},"tags":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"VoicemailMediaInfo":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"mediaFileUri":{"type":"string","format":"uri"},"mediaImageUri":{"type":"string","format":"uri"}}},"OrganizationFeatures":{"type":"object","properties":{"realtimeCIC":{"type":"boolean"},"purecloud":{"type":"boolean"},"hipaa":{"type":"boolean"},"ucEnabled":{"type":"boolean"},"pci":{"type":"boolean"},"purecloudVoice":{"type":"boolean"},"xmppFederation":{"type":"boolean"},"chat":{"type":"boolean"},"informalPhotos":{"type":"boolean"},"directory":{"type":"boolean"},"contactCenter":{"type":"boolean"},"unifiedCommunications":{"type":"boolean"},"custserv":{"type":"boolean"}}},"FeatureState":{"type":"object","properties":{"enabled":{"type":"boolean"}}},"GroupUpdate":{"type":"object","required":["version"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The group name."},"description":{"type":"string"},"state":{"type":"string","description":"State of the group.","enum":["active","inactive","deleted"]},"version":{"type":"integer","format":"int32","description":"Current version for this resource."},"images":{"type":"array","items":{"$ref":"#/definitions/UserImage"}},"addresses":{"type":"array","items":{"$ref":"#/definitions/GroupContact"}},"rulesVisible":{"type":"boolean","description":"Are membership rules visible to the person requesting to view the group"},"visibility":{"type":"string","description":"Who can view this group","enum":["public","owners","members"]},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DependencyStatus":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"user":{"$ref":"#/definitions/User"},"buildId":{"type":"string"},"dateStarted":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateCompleted":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"status":{"type":"string","enum":["BUILDINITIALIZING","BUILDINPROGRESS","NOTBUILT","OPERATIONAL","OPERATIONALNEEDSREBUILD"]},"failedObjects":{"type":"array","items":{"$ref":"#/definitions/FailedObject"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"FailedObject":{"type":"object","properties":{"id":{"type":"string"},"version":{"type":"string"},"name":{"type":"string"},"errorCode":{"type":"string"}}},"Agent":{"type":"object","properties":{"stage":{"type":"string","description":"The current stage for this agent"}}},"SecurityProfile":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"permissions":{"type":"array","uniqueItems":true,"items":{"type":"string"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"SecurityProfileEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/SecurityProfile"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"TagValueEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/TagValue"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"InteractionStatsAlertContainer":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/InteractionStatsAlert"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"EncryptionKey":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"createDate":{"type":"string","format":"date-time","description":"create date of the key pair. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"keydataSummary":{"type":"string","description":"key data summary (base 64 encoded public key)"},"user":{"description":"user that requested generation of public key","$ref":"#/definitions/User"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"LocalEncryptionKeyRequest":{"type":"object","required":["configId","keypairId","publicKey"],"properties":{"configId":{"type":"string","description":"The local configuration id that contains metadata on private local service"},"publicKey":{"type":"string","description":"Base 64 encoded public key, generated by the local service."},"keypairId":{"type":"string","description":"The key pair id from the local service."}}},"PhonesReboot":{"type":"object","properties":{"phoneIds":{"type":"array","description":"The list of phone Ids to reboot.","items":{"type":"string"}},"siteId":{"type":"string","description":"ID of the site for which to reboot all phones at that site.\nno.active.edge and phone.cannot.resolve errors are ignored."}}},"DomainOrgRoleDifference":{"type":"object","properties":{"removedPermissionPolicies":{"type":"array","items":{"$ref":"#/definitions/DomainPermissionPolicy"}},"addedPermissionPolicies":{"type":"array","items":{"$ref":"#/definitions/DomainPermissionPolicy"}},"samePermissionPolicies":{"type":"array","items":{"$ref":"#/definitions/DomainPermissionPolicy"}},"userOrgRole":{"$ref":"#/definitions/DomainOrganizationRole"},"roleFromDefault":{"$ref":"#/definitions/DomainOrganizationRole"}}},"RoutingStatusRule":{"type":"object","required":["agent","alertTypes","enabled","name","notificationUsers","routingLimitInSeconds","routingStatus"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"Name of the rule"},"agent":{"description":"The agent whose routing status will be watched.","$ref":"#/definitions/User"},"routingStatus":{"type":"string","description":"The routing status on which to alert.","enum":["OFF_QUEUE","IDLE","INTERACTING","NOT_RESPONDING","COMMUNICATING"]},"routingLimitInSeconds":{"type":"integer","format":"int32","description":"The number of seconds to wait before alerting based upon the agent's routing status."},"enabled":{"type":"boolean","description":"Indicates if the rule is enabled."},"inAlarm":{"type":"boolean","description":"Indicates if the rule is in alarm state.","readOnly":true},"notificationUsers":{"type":"array","description":"The ids of users who will be notified of alarm state change.","uniqueItems":true,"items":{"$ref":"#/definitions/User"}},"alertTypes":{"type":"array","description":"A collection of notification methods.","uniqueItems":true,"items":{"type":"string","enum":["SMS","DEVICE","EMAIL"]}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"PureCloud":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"disabled":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"PhoneMetaBaseEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Metabase"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"AttributeEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Attribute"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"AttributeQueryRequest":{"type":"object","properties":{"query":{"type":"string","description":"Query phrase to search attribute by name. If not set will match all."},"pageSize":{"type":"integer","format":"int32","description":"The maximum number of hits to return. Default: 25, Maximum: 500."},"pageNumber":{"type":"integer","format":"int32","description":"The page number to start at. The first page is number 1."}},"description":"Used to query for attributes"},"EvaluationEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Evaluation"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"SystemPrompt":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"description":{"type":"string"},"resources":{"type":"array","items":{"$ref":"#/definitions/SystemPromptAsset"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"SystemPromptEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/SystemPrompt"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"FaxDocument":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"contentUri":{"type":"string","format":"uri"},"workspace":{"$ref":"#/definitions/UriReference"},"createdBy":{"$ref":"#/definitions/UriReference"},"contentType":{"type":"string"},"contentLength":{"type":"integer","format":"int64"},"filename":{"type":"string"},"read":{"type":"boolean"},"pageCount":{"type":"integer","format":"int64"},"callerAddress":{"type":"string"},"receiverAddress":{"type":"string"},"thumbnails":{"type":"array","items":{"$ref":"#/definitions/DocumentThumbnail"}},"sharingUri":{"type":"string","format":"uri"},"downloadSharingUri":{"type":"string","format":"uri"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"FaxDocumentEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/FaxDocument"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"Keyword":{"type":"object","required":["agentScoreModifier","confidence","customerScoreModifier","phrase"],"properties":{"id":{"type":"string"},"name":{"type":"string"},"phrase":{"type":"string","description":"The word or phrase which is being looked for with speech recognition."},"confidence":{"type":"integer","format":"int32","description":"A sensitivity threshold that can be increased to lower false positives or decreased to reduce false negatives."},"agentScoreModifier":{"type":"integer","format":"int32","description":"A modifier to the evaluation score when the phrase is spotted in the agent channel"},"customerScoreModifier":{"type":"integer","format":"int32","description":"A modifier to the evaluation score when the phrase is spotted in the customer channel"},"alternateSpellings":{"type":"array","description":"Other spellings of the phrase that can be added to reduce missed spots (false negatives).","items":{"type":"string"}},"pronunciations":{"type":"array","description":"The phonetic spellings for the phrase and alternate spellings.","items":{"type":"string"}},"antiWords":{"type":"array","description":"Words that are similar to the phrase but not desired. Added to reduce incorrect spots (false positives).","items":{"type":"string"}},"antiPronunciations":{"type":"array","description":"The phonetic spellings for the antiWords.","items":{"type":"string"}},"spotabilityIndex":{"type":"number","format":"double","description":"A prediction of how easy it is to unambiguously spot the keyword within its language based on spelling."},"marginOfError":{"type":"number","format":"double"},"pronunciation":{"type":"string"}}},"KeywordSet":{"type":"object","required":["keywords","language","participantPurposes"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"description":{"type":"string"},"queues":{"type":"array","uniqueItems":true,"items":{"$ref":"#/definitions/Queue"}},"language":{"type":"string","description":"Language code, such as 'en-US'"},"agents":{"type":"array","uniqueItems":true,"items":{"$ref":"#/definitions/User"}},"keywords":{"type":"array","description":"The list of keywords to be used for keyword spotting.","items":{"$ref":"#/definitions/Keyword"}},"participantPurposes":{"type":"array","description":"The types of participants to use keyword spotting on.","uniqueItems":true,"items":{"type":"string","enum":["AGENT","CUSTOMER"]}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"LocationsSearchResponse":{"type":"object","required":["pageCount","pageNumber","pageSize","results","total","types"],"properties":{"total":{"type":"integer","format":"int64","description":"The total number of results found"},"pageCount":{"type":"integer","format":"int32","description":"The total number of pages"},"pageSize":{"type":"integer","format":"int32","description":"The current page size"},"pageNumber":{"type":"integer","format":"int32","description":"The current page number"},"previousPage":{"type":"string","description":"Q64 value for the previous page of results"},"currentPage":{"type":"string","description":"Q64 value for the current page of results"},"nextPage":{"type":"string","description":"Q64 value for the next page of results"},"types":{"type":"array","description":"Resource types the search was performed against","items":{"type":"string"}},"results":{"type":"array","description":"Search results","items":{"$ref":"#/definitions/LocationDefinition"}}}},"LocationSearchCriteria":{"type":"object","required":["type"],"properties":{"endValue":{"type":"string","description":"The end value of the range. This field is used for range search types."},"values":{"type":"array","description":"A list of values for the search to match against","items":{"type":"string"}},"startValue":{"type":"string","description":"The start value of the range. This field is used for range search types."},"fields":{"type":"array","description":"Field names to search against","items":{"type":"string"}},"value":{"type":"string","description":"A value for the search to match against"},"operator":{"type":"string","description":"How to apply this search criteria against other criteria","enum":["AND","OR","NOT"]},"group":{"type":"array","description":"Groups multiple conditions","items":{"$ref":"#/definitions/LocationSearchCriteria"}},"type":{"type":"string","description":"Search Type","enum":["EXACT","STARTS_WITH","CONTAINS","REGEX","TERM","TERMS","REQUIRED_FIELDS","MATCH_ALL"]}}},"LocationSearchRequest":{"type":"object","properties":{"sortOrder":{"type":"string","description":"The sort order for results","enum":["ASC","DESC","SCORE"]},"sortBy":{"type":"string","description":"The field in the resource that you want to sort the results by"},"pageSize":{"type":"integer","format":"int32","description":"The number of results per page"},"pageNumber":{"type":"integer","format":"int32","description":"The page of resources you want to retrieve"},"query":{"type":"array","items":{"$ref":"#/definitions/LocationSearchCriteria"}}}},"Library":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The library name."},"version":{"type":"integer","format":"int32"},"createdBy":{"$ref":"#/definitions/User"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"AvailableTranslations":{"type":"object","properties":{"orgSpecific":{"type":"array","items":{"type":"string"}},"builtin":{"type":"array","items":{"type":"string"}}}},"Salesforce":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"certificate":{"type":"string"},"issuerURI":{"type":"string"},"ssoTargetURI":{"type":"string"},"disabled":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"HeartBeatAlert":{"type":"object","required":["alertTypes","heartBeatTimeoutInMinutes","name","notificationUsers","ruleId","ruleType","senderId","startDate"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"Name of the rule"},"senderId":{"type":"string","description":"The value that identifies the sender of the heartbeat."},"heartBeatTimeoutInMinutes":{"type":"integer","format":"int32","description":"The number of minutes to wait before alerting missing heartbeats."},"ruleId":{"type":"string","description":"The id of the rule.","readOnly":true},"startDate":{"type":"string","format":"date-time","description":"The date/time the alert was created. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"endDate":{"type":"string","format":"date-time","description":"The date/time the owning rule exiting in alarm status. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"notificationUsers":{"type":"array","description":"The ids of users who were notified of alarm state change.","readOnly":true,"uniqueItems":true,"items":{"$ref":"#/definitions/User"}},"alertTypes":{"type":"array","description":"A collection of notification methods.","readOnly":true,"uniqueItems":true,"items":{"type":"string","enum":["SMS","DEVICE","EMAIL"]}},"ruleType":{"type":"string","description":"The type of heartbeat rule that generated the alert","enum":["EDGE"]},"ruleUri":{"type":"string","format":"uri"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"CustomerInteractionCenter":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"certificate":{"type":"string"},"issuerURI":{"type":"string"},"ssoTargetURI":{"type":"string"},"disabled":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"EncryptionKeyEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/EncryptionKey"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"Extension":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"number":{"type":"string"},"owner":{"description":"A Uri reference to the owner of this extension, which is either a User or an IVR","$ref":"#/definitions/UriReference"},"extensionPool":{"$ref":"#/definitions/UriReference"},"ownerType":{"type":"string","enum":["USER","PHONE","IVR_CONFIG","GROUP"]},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ExtensionEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Extension"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"VoicemailUserPolicy":{"type":"object","properties":{"enabled":{"type":"boolean","description":"Whether the user has voicemail enabled","readOnly":true},"alertTimeoutSeconds":{"type":"integer","format":"int32","description":"The number of seconds to ring the user's phone before a call is transfered to voicemail"},"pin":{"type":"string","description":"The user's PIN to access their voicemail. This property is only used for updates and never provided otherwise to ensure security"},"modifiedDate":{"type":"string","format":"date-time","description":"The date the policy was last modified. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true}}},"DependencyType":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"versioned":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DependencyTypeEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/DependencyType"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"UserPresenceAlertContainer":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/UserPresenceAlert"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"ResponseEntityList":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Response"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}},"description":"Query result list"},"ResponseQueryResults":{"type":"object","required":["results"],"properties":{"results":{"description":"Contains the query results","$ref":"#/definitions/ResponseEntityList"}},"description":"Used to return response query results"},"ResponseFilter":{"type":"object","required":["name","operator","values"],"properties":{"name":{"type":"string","description":"Field to filter on. Allowed values are 'name' and 'libraryId."},"operator":{"type":"string","description":"Filter operation: IN, EQUALS, NOTEQUALS.","enum":["IN","EQUALS","NOTEQUALS"]},"values":{"type":"array","description":"Values to filter on.","items":{"type":"string"}}},"description":"Used to filter response queries"},"ResponseQueryRequest":{"type":"object","properties":{"queryPhrase":{"type":"string","description":"Query phrase to search response text and name. If not set will match all."},"pageSize":{"type":"integer","format":"int32","description":"The maximum number of hits to return. Default: 25, Maximum: 500."},"filters":{"type":"array","description":"Filter the query results.","items":{"$ref":"#/definitions/ResponseFilter"}}},"description":"Used to query for responses"},"DocumentEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Document"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"DocumentUpload":{"type":"object","required":["name","workspace"],"properties":{"name":{"type":"string","description":"The name of the document"},"workspace":{"description":"The workspace the document will be uploaded to","$ref":"#/definitions/UriReference"},"tags":{"type":"array","items":{"type":"string"}},"tagIds":{"type":"array","items":{"type":"string"}}}},"Attachment":{"type":"object","properties":{"attachmentId":{"type":"string"},"name":{"type":"string"},"contentUri":{"type":"string"},"contentType":{"type":"string"},"contentLength":{"type":"integer","format":"int32"}}},"EmailMessage":{"type":"object","required":["from","textBody","to"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"to":{"type":"array","description":"The recipients of the email message.","items":{"$ref":"#/definitions/EmailAddress"}},"cc":{"type":"array","description":"The recipients that were copied on the email message.","items":{"$ref":"#/definitions/EmailAddress"}},"bcc":{"type":"array","description":"The recipients that were blind copied on the email message.","items":{"$ref":"#/definitions/EmailAddress"}},"from":{"description":"The sender of the email message.","$ref":"#/definitions/EmailAddress"},"subject":{"type":"string","description":"The subject of the email message."},"attachments":{"type":"array","description":"The attachments of the email message.","items":{"$ref":"#/definitions/Attachment"}},"textBody":{"type":"string","description":"The text body of the email message."},"htmlBody":{"type":"string","description":"The html body of the email message."},"time":{"type":"string","format":"date-time","description":"The time when the message was received or sent. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"EmailConversation":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"participants":{"type":"array","description":"The list of participants involved in the conversation.","items":{"$ref":"#/definitions/EmailMediaParticipant"}},"otherMediaUris":{"type":"array","description":"The list of other media channels involved in the conversation.","items":{"type":"string","format":"uri"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"EmailConversationEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/EmailConversation"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"EmailMediaParticipant":{"type":"object","properties":{"id":{"type":"string","description":"The unique participant ID."},"name":{"type":"string","description":"The display friendly name of the participant."},"address":{"type":"string","description":"The participant address."},"startTime":{"type":"string","format":"date-time","description":"The time when this participant first joined the conversation. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"connectedTime":{"type":"string","format":"date-time","description":"The time when this participant went connected for this media (eg: video connected time). Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"endTime":{"type":"string","format":"date-time","description":"The time when this participant went disconnected for this media (eg: video disconnected time). Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"startHoldTime":{"type":"string","format":"date-time","description":"The time when this participant's hold started. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"purpose":{"type":"string","description":"The participant's purpose. Values can be: 'agent', 'user', 'customer', 'external', 'acd', 'ivr"},"state":{"type":"string","description":"The participant's state. Values can be: 'alerting', 'connected', 'disconnected', 'dialing', 'contacting","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","converting","uploading","transmitting","none"]},"direction":{"type":"string","description":"The participant's direction. Values can be: 'inbound' or 'outbound'","enum":["inbound","outbound"]},"disconnectType":{"type":"string","description":"The reason the participant was disconnected from the conversation.","enum":["endpoint","client","system","transfer","transfer.conference","transfer.consult","transfer.forward","transfer.noanswer","transfer.notavailable","transport.failure","error","peer","other","spam"]},"held":{"type":"boolean","description":"Value is true when the participant is on hold."},"wrapupRequired":{"type":"boolean","description":"Value is true when the participant requires wrap-up."},"wrapupPrompt":{"type":"string","description":"The wrap-up prompt indicating the type of wrap-up to be performed."},"user":{"description":"The PureCloud user for this participant.","$ref":"#/definitions/UriReference"},"queue":{"description":"The PureCloud queue for this participant.","$ref":"#/definitions/UriReference"},"attributes":{"type":"object","description":"A list of ad-hoc attributes for the participant.","additionalProperties":{"type":"string"}},"errorInfo":{"description":"If the conversation ends in error, contains additional error details.","$ref":"#/definitions/ErrorBody"},"script":{"description":"The Engage script that should be used by this participant.","$ref":"#/definitions/UriReference"},"wrapupTimeoutMs":{"type":"integer","format":"int32","description":"The amount of time the participant has to complete wrap-up."},"wrapupSkipped":{"type":"boolean","description":"Value is true when the participant has skipped wrap-up."},"provider":{"type":"string","description":"The source provider for the communication."},"externalContact":{"description":"If this participant represents an external contact, then this will be the reference for the external contact.","$ref":"#/definitions/UriReference"},"externalOrganization":{"description":"If this participant represents an external org, then this will be the reference for the external org.","$ref":"#/definitions/UriReference"},"wrapup":{"description":"Wrapup for this participant, if it has been applied.","$ref":"#/definitions/Wrapup"},"subject":{"type":"string","description":"The subject of the email."},"messagesSent":{"type":"integer","format":"int32","description":"The number of messages that have been sent in this email conversation."}}},"EmailMessageListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/EmailMessage"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"CreateEmailRequest":{"type":"object","required":["provider","queueId"],"properties":{"queueId":{"type":"string","description":"The ID of the queue to use for routing the chat conversation."},"provider":{"type":"string","description":"The name of the provider that is sourcing the web chat."},"skillIds":{"type":"array","description":"The list of skill ID's to use for routing.","items":{"type":"string"}},"languageId":{"type":"string","description":"The ID of the langauge to use for routing."},"priority":{"type":"integer","format":"int64","description":"The priority to assign to the conversation for routing."},"attributes":{"type":"object","description":"The list of attributes to associate with the customer participant.","additionalProperties":{"type":"string"}},"toAddress":{"type":"string","description":"The email address of the recipient of the email."},"toName":{"type":"string","description":"The name of the recipient of the email."},"fromAddress":{"type":"string","description":"The email address of the sender of the email."},"fromName":{"type":"string","description":"The name of the sender of the email."},"subject":{"type":"string","description":"The subject of the email"},"direction":{"type":"string","description":"Specify INBOUND to create an inbound email conversation to route to a queue, or OUTBOUND to send an email on behalf of a queue.","enum":["OUTBOUND","INBOUND"]}}},"VoicemailGroupPolicy":{"type":"object","properties":{"name":{"type":"string"},"group":{"description":"The group associated with the policy","readOnly":true,"$ref":"#/definitions/Group"},"enabled":{"type":"boolean","description":"Whether voicemail is enabled for the group"},"sendEmailNotifications":{"type":"boolean","description":"Whether email notifications are sent to group members when a new voicemail is received"},"rotateCallsSecs":{"type":"integer","format":"int32","description":"How many seconds to ring before rotating to the next member in the group"},"stopRingingAfterRotations":{"type":"integer","format":"int32","description":"How many rotations to go through"}}},"CampaignSchedule":{"type":"object","required":["campaign","intervals","timeZone"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"dateCreated":{"type":"string","format":"date-time","description":"Creation time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"dateModified":{"type":"string","format":"date-time","description":"Last modified time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"version":{"type":"integer","format":"int32","description":"Required for updates, must match the version number of the most recent update"},"intervals":{"type":"array","description":"a list of start and end times","items":{"$ref":"#/definitions/ScheduleInterval"}},"timeZone":{"type":"string","example":"Africa/Abidjan","description":"time zone identifier to be applied to the intervals; for example Africa/Abidjan"},"campaign":{"description":"identifier of the campaign to be scheduled","$ref":"#/definitions/UriReference"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"OAuthClient":{"type":"object","required":["authorizedGrantType","name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the OAuth client."},"accessTokenValiditySeconds":{"type":"integer","format":"int64","description":"The number of seconds, between 5mins and 48hrs, until tokens created with this client expire. If this field is omitted, a default of 24 hours will be applied."},"description":{"type":"string"},"registeredRedirectUri":{"type":"array","description":"List of allowed callbacks for this client. For example: https://myap.example.com/auth/callback","items":{"type":"string","format":"uri"}},"secret":{"type":"string","description":"System created secret assigned to this client. Secrets are required for code authorization and client credential grants."},"roleIds":{"type":"array","description":"Roles assigned to this client. Roles only apply to clients using the client_credential grant","uniqueItems":true,"items":{"type":"string"}},"authorizedGrantType":{"type":"string","description":"The OAuth Grant/Client type supported by this client.\nCode Authorization Grant/Client type - Preferred client type where the Client ID and Secret are required to create tokens. Used where the secret can be secured.\nImplicit grant type - Client ID only is required to create tokens. Used in browser and mobile apps where the secret can not be secured.\nSAML2-Bearer extension grant type - SAML2 assertion provider for user authentication at the token endpoint.\nClient Credential grant type - Used to created access tokens that are tied only to the client.\n","enum":["CODE","TOKEN","SAML2BEARER","PASSWORD","CLIENT_CREDENTIALS"]},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"CertificateDetails":{"type":"object","properties":{"issuer":{"type":"string","description":"Information about the issuer of the certificate. The value of this property is a comma separated key=value format. Each key is one of the attribute names supported by X.500."},"subject":{"type":"string","description":"Information about the subject of the certificate. The value of this property is a comma separated key=value format. Each key is one of the attribute names supported by X.500."},"expirationDate":{"type":"string","format":"date-time","description":"The expiration date of the certificate. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"issueDate":{"type":"string","format":"date-time","description":"The issue date of the certificate. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"expired":{"type":"boolean","description":"True if the certificate is expired, false otherwise."},"signatureValid":{"type":"boolean"},"valid":{"type":"boolean"}},"description":"Represents the details of a parsed certificate."},"DomainCertificateAuthority":{"type":"object","required":["certificate","name","services","type"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"certificate":{"type":"string","description":"The authorities signed X509 PEM encoded certificate."},"type":{"type":"string","description":"The certificate authorities type. Managed certificate authorities are generated and maintained by Interactive Intelligence. These are read-only and not modifiable by clients. Remote authorities are customer managed.","enum":["MANAGED","REMOTE"]},"services":{"type":"array","description":"The service(s) that the authority can be used to authenticate.","items":{"type":"string","enum":["SIP","PROVISION","PROVISION_PHONE"]}},"certificateDetails":{"type":"array","description":"The details of the parsed certificate(s).","items":{"$ref":"#/definitions/CertificateDetails"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}},"description":"A certificate authority represents an organization that has issued a digital certificate for making secure connections with an edge device."},"CampaignStats":{"type":"object","properties":{"contactRate":{"description":"Information regarding the campaign's connect rate","readOnly":true,"$ref":"#/definitions/ConnectRate"},"idleAgents":{"type":"integer","format":"int32","description":"Number of available agents not currently being utilized","readOnly":true},"effectiveIdleAgents":{"type":"number","format":"double","description":"Number of effective available agents not currently being utilized","readOnly":true},"adjustedCallsPerAgent":{"type":"number","format":"double","description":"Calls per agent adjusted by pace","readOnly":true},"outstandingCalls":{"type":"integer","format":"int32","description":"Number of campaign calls currently ongoing","readOnly":true},"scheduledCalls":{"type":"integer","format":"int32","description":"Number of campaign calls currently scheduled","readOnly":true}}},"ConnectRate":{"type":"object","properties":{"attempts":{"type":"integer","format":"int64","description":"Number of call attempts made","readOnly":true},"connects":{"type":"integer","format":"int64","description":"Number of calls with a live voice detected","readOnly":true},"connectRatio":{"type":"number","format":"double","description":"Ratio of connects to attempts","readOnly":true}}},"GroupsSearchResponse":{"type":"object","required":["pageCount","pageNumber","pageSize","results","total","types"],"properties":{"total":{"type":"integer","format":"int64","description":"The total number of results found"},"pageCount":{"type":"integer","format":"int32","description":"The total number of pages"},"pageSize":{"type":"integer","format":"int32","description":"The current page size"},"pageNumber":{"type":"integer","format":"int32","description":"The current page number"},"previousPage":{"type":"string","description":"Q64 value for the previous page of results"},"currentPage":{"type":"string","description":"Q64 value for the current page of results"},"nextPage":{"type":"string","description":"Q64 value for the next page of results"},"types":{"type":"array","description":"Resource types the search was performed against","items":{"type":"string"}},"results":{"type":"array","description":"Search results","items":{"$ref":"#/definitions/Group"}}}},"GroupSearchCriteria":{"type":"object","required":["type"],"properties":{"endValue":{"type":"string","description":"The end value of the range. This field is used for range search types."},"values":{"type":"array","description":"A list of values for the search to match against","items":{"type":"string"}},"startValue":{"type":"string","description":"The start value of the range. This field is used for range search types."},"fields":{"type":"array","description":"Field names to search against","items":{"type":"string"}},"value":{"type":"string","description":"A value for the search to match against"},"operator":{"type":"string","description":"How to apply this search criteria against other criteria","enum":["AND","OR","NOT"]},"group":{"type":"array","description":"Groups multiple conditions","items":{"$ref":"#/definitions/GroupSearchCriteria"}},"type":{"type":"string","description":"Search Type","enum":["EXACT","STARTS_WITH","CONTAINS","REGEX","TERM","TERMS","REQUIRED_FIELDS","MATCH_ALL"]}}},"GroupSearchRequest":{"type":"object","properties":{"sortOrder":{"type":"string","description":"The sort order for results","enum":["ASC","DESC","SCORE"]},"sortBy":{"type":"string","description":"The field in the resource that you want to sort the results by"},"pageSize":{"type":"integer","format":"int32","description":"The number of results per page"},"pageNumber":{"type":"integer","format":"int32","description":"The page of resources you want to retrieve"},"query":{"type":"array","items":{"$ref":"#/definitions/GroupSearchCriteria"}}}},"ContentAttributeFilterItem":{"type":"object","properties":{"id":{"type":"string"},"operator":{"type":"string","enum":["IN","RANGE","EQUALS","NOTEQUALS","LESSTHAN","LESSTHANEQUALS","GREATERTHAN","GREATERTHANEQUALS","CONTAINS"]},"values":{"type":"array","items":{"type":"string"}}}},"ContentFacetFilterItem":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["NUMBER","STRING","DATE","BOOLEAN","LIST"]},"operator":{"type":"string","enum":["IN","RANGE","EQUALS","NOTEQUALS","LESSTHAN","LESSTHANEQUALS","GREATERTHAN","GREATERTHANEQUALS","CONTAINS"]},"values":{"type":"array","items":{"type":"string"}}}},"ContentQueryRequest":{"type":"object","properties":{"queryPhrase":{"type":"string"},"pageNumber":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"facetNameRequests":{"type":"array","items":{"type":"string"}},"sort":{"type":"array","items":{"$ref":"#/definitions/ContentSortItem"}},"filters":{"type":"array","items":{"$ref":"#/definitions/ContentFacetFilterItem"}},"attributeFilters":{"type":"array","items":{"$ref":"#/definitions/ContentAttributeFilterItem"}},"includeShares":{"type":"boolean"}}},"ContentSortItem":{"type":"object","properties":{"name":{"type":"string"},"ascending":{"type":"boolean"}}},"ContactList":{"type":"object","required":["columnNames","phoneColumns"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"dateCreated":{"type":"string","format":"date-time","description":"Creation time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"dateModified":{"type":"string","format":"date-time","description":"Last modified time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"version":{"type":"integer","format":"int32","description":"Required for updates, must match the version number of the most recent update"},"columnNames":{"type":"array","description":"the contact column names","items":{"type":"string"}},"phoneColumns":{"type":"array","description":"the columns containing phone numbers","items":{"$ref":"#/definitions/ContactPhoneNumberColumn"}},"importStatus":{"description":"the status of the import process","readOnly":true,"$ref":"#/definitions/ImportStatus"},"previewModeColumnName":{"type":"string","description":"the name of the column that holds the indicators for contacts that are to be dialed in preview mode only"},"previewModeAcceptedValues":{"type":"array","description":"list of user-defined values indicating the contact is to be dialed in preview mode only","items":{"type":"string"}},"size":{"type":"integer","format":"int64","description":"the number of contacts in the contact list","readOnly":true},"attemptLimits":{"description":"the associated AttemptLimits","$ref":"#/definitions/UriReference"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ContactPhoneNumberColumn":{"type":"object","required":["columnName","type"],"properties":{"columnName":{"type":"string","description":"name of the phone column"},"type":{"type":"string","description":"type of the phone column, for example, 'cell' or 'home'"},"callableTimeColumn":{"type":"string","description":"name of the column indicating the timezone to be considered for determining callable times"}}},"OAuthClientEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/OAuthClientListing"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"OAuthClientListing":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the OAuth client."},"accessTokenValiditySeconds":{"type":"integer","format":"int64","description":"The number of seconds, between 5mins and 48hrs, until tokens created with this client expire. If this field is omitted, a default of 24 hours will be applied."},"description":{"type":"string"},"registeredRedirectUri":{"type":"array","description":"List of allowed callbacks for this client. For example: https://myap.example.com/auth/callback","items":{"type":"string","format":"uri"}},"secret":{"type":"string","description":"System created secret assigned to this client. Secrets are required for code authorization and client credential grants."},"roleIds":{"type":"array","description":"Roles assigned to this client. Roles only apply to clients using the client_credential grant","uniqueItems":true,"items":{"type":"string"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ReportScheduleEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/ReportSchedule"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"EdgeLogsJobUploadRequest":{"type":"object","required":["fileIds"],"properties":{"fileIds":{"type":"array","description":"A list of file ids to upload.","items":{"type":"string"}}}},"Reaction":{"type":"object","properties":{"data":{"type":"string"},"name":{"type":"string"},"reactionType":{"type":"string","enum":["HANGUP","TRANSFER","TRANSFER_FLOW","PLAY_FILE"]}}},"ResponseSet":{"type":"object","required":["responses"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"dateCreated":{"type":"string","format":"date-time","description":"Creation time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"dateModified":{"type":"string","format":"date-time","description":"Last modified time of the entity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"version":{"type":"integer","format":"int32","description":"Required for updates, must match the version number of the most recent update"},"responses":{"type":"object","description":"Map of disposition identifiers to reactions. For example: {\"disposition.classification.callable.person\": {\"reactionType\": \"transfer\"}}","additionalProperties":{"$ref":"#/definitions/Reaction"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ResponseSetEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/ResponseSet"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"CallBasic":{"type":"object","properties":{"state":{"type":"string","description":"The connection state of this communication.","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","converting","uploading","transmitting","none"]},"id":{"type":"string","description":"A globally unique identifier for this communication."},"direction":{"type":"string","description":"The direction of the call","enum":["inbound","outbound"]},"recording":{"type":"boolean","description":"True if this call is being recorded."},"recordingState":{"type":"string","description":"State of recording on this call.","enum":["none","active","paused"]},"muted":{"type":"boolean","description":"True if this call is muted so that remote participants can't hear any audio from this end."},"confined":{"type":"boolean","description":"True if this call is held and the person on this side hears hold music."},"held":{"type":"boolean","description":"True if this call is held and the person on this side hears silence."},"recordingId":{"type":"string","description":"A globally unique identifier for the recording associated with this call."},"segments":{"type":"array","description":"The time line of the participant's call, divided into activity segments.","items":{"$ref":"#/definitions/Segment"}},"errorInfo":{"$ref":"#/definitions/ErrorBody"},"disconnectType":{"type":"string","description":"System defined string indicating what caused the communication to disconnect. Will be null until the communication disconnects.","enum":["endpoint","client","system","timeout","transfer","transfer.conference","transfer.consult","transfer.forward","transfer.noanswer","transfer.notavailable","transport.failure","error","peer","other","spam","uncallable"]},"startHoldTime":{"type":"string","format":"date-time","description":"The timestamp the call was placed on hold in the cloud clock if the call is currently on hold. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"documentId":{"type":"string","description":"If call is an outbound fax of a document from content management, then this is the id in content management."},"connectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication was connected in the cloud clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"disconnectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication disconnected from the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"disconnectReasons":{"type":"array","description":"List of reasons that this call was disconnected. This will be set once the call disconnects.","items":{"$ref":"#/definitions/DisconnectReason"}},"faxStatus":{"description":"Extra information on fax transmission.","$ref":"#/definitions/FaxStatus"},"provider":{"type":"string","description":"The source provider for the call."}}},"CallbackBasic":{"type":"object","properties":{"state":{"type":"string","description":"The connection state of this communication.","enum":["alerting","dialing","contacting","offering","connected","disconnected","terminated","scheduled","none"]},"id":{"type":"string","description":"A globally unique identifier for this communication."},"segments":{"type":"array","description":"The time line of the participant's callback, divided into activity segments.","items":{"$ref":"#/definitions/Segment"}},"direction":{"type":"string","description":"The direction of the call","enum":["inbound","outbound"]},"held":{"type":"boolean","description":"True if this call is held and the person on this side hears silence."},"disconnectType":{"type":"string","description":"System defined string indicating what caused the communication to disconnect. Will be null until the communication disconnects.","enum":["endpoint","client","system","timeout","transfer","transfer.conference","transfer.consult","transfer.forward","transfer.noanswer","transfer.notavailable","transport.failure","error","peer","other","spam","uncallable"]},"startHoldTime":{"type":"string","format":"date-time","description":"The timestamp the callback was placed on hold in the cloud clock if the callback is currently on hold. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dialerPreview":{"description":"The preview data to be used when this callback is a Preview.","$ref":"#/definitions/DialerPreview"},"callbackNumbers":{"type":"array","description":"The phone number(s) to use to place the callback.","items":{"type":"string"}},"callbackUserName":{"type":"string","description":"The name of the user requesting a callback."},"scriptId":{"type":"string","description":"The UUID of the script to use."},"skipEnabled":{"type":"boolean","description":"True if the ability to skip a callback should be enabled."},"timeoutSeconds":{"type":"integer","format":"int32","description":"The number of seconds before the system automatically places a call for a callback. 0 means the automatic placement is disabled."},"connectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication was connected in the cloud clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"disconnectedTime":{"type":"string","format":"date-time","description":"The timestamp when this communication disconnected from the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"callbackScheduledTime":{"type":"string","format":"date-time","description":"The timestamp when this communication is scheduled in the provider clock. If this value is missing it indicates the callback will be placed immediately. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"automatedCallbackConfigId":{"type":"string","description":"The id of the config for automatically placing the callback (and handling the disposition). If null, the callback will not be placed automatically but routed to an agent as per normal."},"provider":{"type":"string","description":"The source provider for the callback."}}},"CampaignInteraction":{"type":"object","properties":{"id":{"type":"string"},"campaign":{"$ref":"#/definitions/UriReference"},"agent":{"$ref":"#/definitions/UriReference"},"contact":{"$ref":"#/definitions/UriReference"},"destinationAddress":{"type":"string"},"activePreviewCall":{"type":"boolean","description":"Boolean value if there is an active preview call on the interaction"},"lastActivePreviewWrapupTime":{"type":"string","format":"date-time","description":"The time when the last preview of the interaction was wrapped up. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"creationTime":{"type":"string","format":"date-time","description":"The time when dialer created the interaction. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"callPlacedTime":{"type":"string","format":"date-time","description":"The time when the agent or system places the call. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"callRoutedTime":{"type":"string","format":"date-time","description":"The time when the agent was connected to the call. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"previewConnectedTime":{"type":"string","format":"date-time","description":"The time when the customer and routing participant are connected. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"queue":{"$ref":"#/definitions/UriReference"},"script":{"$ref":"#/definitions/UriReference"},"disposition":{"type":"string","description":"Describes what happened with call analysis for instance: disposition.classification.callable.person, disposition.classification.callable.noanswer","enum":["DISCONNECT","LIVE_VOICE","BUSY","MACHINE","NO_ANSWER","SIT_CALLABLE","SIT_UNCALLABLE","FAX"]},"callerName":{"type":"string"},"callerAddress":{"type":"string"},"previewPopDeliveredTime":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"conversation":{"$ref":"#/definitions/ConversationBasic"},"dialerSystemParticipantId":{"type":"string","description":"conversation participant id that is the dialer system participant to monitor the call from dialer perspective"},"dialingMode":{"type":"string"},"skills":{"type":"array","description":"Any skills that are attached to the call for routing","uniqueItems":true,"items":{"$ref":"#/definitions/UriReference"}}}},"CampaignInteractions":{"type":"object","properties":{"campaign":{"$ref":"#/definitions/UriReference"},"pendingInteractions":{"type":"array","items":{"$ref":"#/definitions/CampaignInteraction"}},"proceedingInteractions":{"type":"array","items":{"$ref":"#/definitions/CampaignInteraction"}},"previewingInteractions":{"type":"array","items":{"$ref":"#/definitions/CampaignInteraction"}},"interactingInteractions":{"type":"array","items":{"$ref":"#/definitions/CampaignInteraction"}},"scheduledInteractions":{"type":"array","items":{"$ref":"#/definitions/CampaignInteraction"}}}},"ConversationBasic":{"type":"object","required":["startTime"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"startTime":{"type":"string","format":"date-time","description":"The time when the conversation started. This will be the time when the first participant joined the conversation. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"endTime":{"type":"string","format":"date-time","description":"The time when the conversation ended. This will be the time when the last participant left the conversation, or null when the conversation is still active. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true},"participants":{"type":"array","readOnly":true,"items":{"$ref":"#/definitions/ParticipantBasic"}}}},"ParticipantBasic":{"type":"object","properties":{"id":{"type":"string","description":"A globally unique identifier for this conversation."},"startTime":{"type":"string","format":"date-time","description":"The timestamp when this participant joined the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"endTime":{"type":"string","format":"date-time","description":"The timestamp when this participant disconnected from the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"connectedTime":{"type":"string","format":"date-time","description":"The timestamp when this participant was connected to the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"name":{"type":"string","description":"A human readable name identifying the participant."},"userUri":{"type":"string","description":"If this participant represents a user, then this will be an URI that can be used to fetch the user."},"userId":{"type":"string","description":"If this participant represents a user, then this will be the globally unique identifier for the user."},"externalContactId":{"type":"string","description":"If this participant represents an external contact, then this will be the globally unique identifier for the external contact."},"externalOrganizationId":{"type":"string","description":"If this participant represents an external org, then this will be the globally unique identifier for the external org."},"queueId":{"type":"string","description":"If present, the queue id that the communication channel came in on."},"groupId":{"type":"string","description":"If present, group of users the participant represents."},"queueName":{"type":"string","description":"If present, the queue name that the communication channel came in on."},"purpose":{"type":"string","description":"A well known string that specifies the purpose of this participant."},"participantType":{"type":"string","description":"A well known string that specifies the type of this participant."},"consultParticipantId":{"type":"string","description":"If this participant is part of a consult transfer, then this will be the participant id of the participant being transferred."},"address":{"type":"string","description":"The address for the this participant. For a phone call this will be the ANI."},"ani":{"type":"string","description":"The address for the this participant. For a phone call this will be the ANI."},"aniName":{"type":"string","description":"The ani-based name for this participant."},"dnis":{"type":"string","description":"The address for the this participant. For a phone call this will be the ANI."},"locale":{"type":"string","description":"An ISO 639 language code specifying the locale for this participant"},"wrapupRequired":{"type":"boolean","description":"True iff this participant is required to enter wrapup for this conversation."},"wrapupPrompt":{"type":"string","description":"This field controls how the UI prompts the agent for a wrapup.","enum":["mandatory","optional","timeout","forcedTimeout"]},"wrapupTimeoutMs":{"type":"integer","format":"int32","description":"Specifies how long a timed ACW session will last."},"wrapupSkipped":{"type":"boolean","description":"The UI sets this field when the agent chooses to skip entering a wrapup for this participant."},"wrapup":{"description":"Call wrap up or disposition data.","$ref":"#/definitions/Wrapup"},"monitoredParticipantId":{"type":"string","description":"If this participant is a monitor, then this will be the id of the participant that is being monitored."},"attributes":{"type":"object","description":"Additional participant attributes","additionalProperties":{"type":"string"}},"calls":{"type":"array","items":{"$ref":"#/definitions/CallBasic"}},"callbacks":{"type":"array","items":{"$ref":"#/definitions/CallbackBasic"}},"chats":{"type":"array","items":{"$ref":"#/definitions/ConversationChat"}},"cobrowsesessions":{"type":"array","items":{"$ref":"#/definitions/Cobrowsesession"}},"emails":{"type":"array","items":{"$ref":"#/definitions/Email"}},"screenshares":{"type":"array","items":{"$ref":"#/definitions/Screenshare"}},"socialExpressions":{"type":"array","items":{"$ref":"#/definitions/SocialExpression"}},"videos":{"type":"array","items":{"$ref":"#/definitions/Video"}},"evaluations":{"type":"array","items":{"$ref":"#/definitions/Evaluation"}}}},"GreetingMediaInfo":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"mediaFileUri":{"type":"string","format":"uri"},"mediaImageUri":{"type":"string","format":"uri"}}},"Okta":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"certificate":{"type":"string"},"issuerURI":{"type":"string"},"ssoTargetURI":{"type":"string"},"disabled":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DocumentationResult":{"type":"object","required":["id"],"properties":{"id":{"type":"integer","format":"int32","description":"The globally unique identifier for the object."},"categories":{"type":"array","description":"The category of the documentation entity. Will be returned in responses for certain entities.","items":{"type":"integer","format":"int32"}},"description":{"type":"string","description":"The description of the documentation entity. Will be returned in responses for certain entities."},"content":{"type":"string","description":"The text or html content for the documentation entity. Will be returned in responses for certain entities."},"excerpt":{"type":"string","description":"The excerpt of the documentation entity. Will be returned in responses for certain entities."},"link":{"type":"string","description":"URL link for the documentation entity. Will be returned in responses for certain entities."},"modified":{"type":"string","format":"date-time","description":"The modified date for the documentation entity. Will be returned in responses for certain entities. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"name":{"type":"string","description":"The name of the documentation entity. Will be returned in responses for certain entities."},"service":{"type":"array","description":"The service of the documentation entity. Will be returned in responses for certain entities.","items":{"type":"integer","format":"int32"}},"slug":{"type":"string","description":"The slug of the documentation entity. Will be returned in responses for certain entities."},"title":{"type":"string","description":"The title of the documentation entity. Will be returned in responses for certain entities."},"get_type":{"type":"string","description":"The search type. Will be returned in responses for certain entities."},"facet_feature":{"type":"array","description":"The facet feature of the documentation entity. Will be returned in responses for certain entities.","items":{"type":"integer","format":"int32"}},"facet_role":{"type":"array","description":"The facet role of the documentation entity. Will be returned in responses for certain entities.","items":{"type":"integer","format":"int32"}},"facet_service":{"type":"array","description":"The facet service of the documentation entity. Will be returned in responses for certain entities.","items":{"type":"integer","format":"int32"}},"faq_categories":{"type":"array","description":"The faq categories of the documentation entity. Will be returned in responses for certain entities.","items":{"type":"integer","format":"int32"}},"releasenote_category":{"type":"array","description":"The releasenote category of the documentation entity. Will be returned in responses for certain entities.","items":{"type":"integer","format":"int32"}},"releasenote_tag":{"type":"array","description":"The releasenote tag of the documentation entity. Will be returned in responses for certain entities.","items":{"type":"integer","format":"int32"}},"service-area":{"type":"array","description":"The service area of the documentation entity. Will be returned in responses for certain entities.","items":{"type":"integer","format":"int32"}},"video_categories":{"type":"array","description":"The video categories of the documentation entity. Will be returned in responses for certain entities.","items":{"type":"integer","format":"int32"}}}},"DocumentationSearchResponse":{"type":"object","required":["pageCount","pageNumber","pageSize","results","total","types"],"properties":{"total":{"type":"integer","format":"int64","description":"The total number of results found"},"pageCount":{"type":"integer","format":"int32","description":"The total number of pages"},"pageSize":{"type":"integer","format":"int32","description":"The current page size"},"pageNumber":{"type":"integer","format":"int32","description":"The current page number"},"previousPage":{"type":"string","description":"Q64 value for the previous page of results"},"currentPage":{"type":"string","description":"Q64 value for the current page of results"},"nextPage":{"type":"string","description":"Q64 value for the next page of results"},"types":{"type":"array","description":"Resource types the search was performed against","items":{"type":"string"}},"results":{"type":"array","description":"Search results","items":{"$ref":"#/definitions/DocumentationResult"}}}},"DocumentationSearchCriteria":{"type":"object","required":["type"],"properties":{"endValue":{"type":"string","description":"The end value of the range. This field is used for range search types."},"values":{"type":"array","description":"A list of values for the search to match against","items":{"type":"string"}},"startValue":{"type":"string","description":"The start value of the range. This field is used for range search types."},"fields":{"type":"array","description":"Field names to search against","items":{"type":"string"}},"value":{"type":"string","description":"A value for the search to match against"},"operator":{"type":"string","description":"How to apply this search criteria against other criteria","enum":["AND","OR","NOT"]},"group":{"type":"array","description":"Groups multiple conditions","items":{"$ref":"#/definitions/DocumentationSearchCriteria"}},"type":{"type":"string","description":"Search Type","enum":["EXACT","STARTS_WITH","CONTAINS","TERM","TERMS","MATCH_ALL","SIMPLE","QUERY_STRING"]}}},"DocumentationSearchRequest":{"type":"object","properties":{"sortOrder":{"type":"string","description":"The sort order for results","enum":["ASC","DESC","SCORE"]},"sortBy":{"type":"string","description":"The field in the resource that you want to sort the results by"},"pageSize":{"type":"integer","format":"int32","description":"The number of results per page"},"pageNumber":{"type":"integer","format":"int32","description":"The page of resources you want to retrieve"},"query":{"type":"array","items":{"$ref":"#/definitions/DocumentationSearchCriteria"}}}},"TimeZone":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"offset":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"TimeZoneEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/TimeZone"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"SystemPromptAssetEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/SystemPromptAsset"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"InteractionStatsRule":{"type":"object","required":["alertTypes","dimension","dimensionValue","enabled","mediaType","metric","name","notificationUsers","numericRange","statistic","value"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"Name of the rule"},"dimension":{"type":"string","description":"The dimension of concern.","enum":["queueId","userId"]},"dimensionValue":{"type":"string","description":"The value of the dimension."},"metric":{"type":"string","description":"The metric to be assessed.","enum":["tAbandon","tAnswered","tTalk","nOffered","tHandle","nTransferred","oServiceLevel","tWait","tHeld","tAcw"]},"mediaType":{"type":"string","description":"The media type.","enum":["voice","chat","email"]},"numericRange":{"type":"string","description":"The comparison descriptor used against the metric's value.","enum":["gt","gte","lt","lte","eq","ne"]},"statistic":{"type":"string","description":"The statistic of concern for the metric.","enum":["count","min","ratio","max"]},"value":{"type":"number","format":"double","description":"The threshold value."},"enabled":{"type":"boolean","description":"Indicates if the rule is enabled."},"inAlarm":{"type":"boolean","description":"Indicates if the rule is in alarm state.","readOnly":true},"notificationUsers":{"type":"array","description":"The ids of users who will be notified of alarm state change.","uniqueItems":true,"items":{"$ref":"#/definitions/User"}},"alertTypes":{"type":"array","description":"A collection of notification methods.","uniqueItems":true,"items":{"type":"string","enum":["SMS","DEVICE","EMAIL"]}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"LicenseDefinitionListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/LicenseDefinition"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"PingIdentity":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"relyingPartyIdentifier":{"type":"string"},"certificate":{"type":"string"},"issuerURI":{"type":"string"},"ssoTargetURI":{"type":"string"},"disabled":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ReverseWhitepagesLookupResult":{"type":"object","properties":{"contacts":{"type":"array","items":{"$ref":"#/definitions/ExternalContact"}},"externalOrganizations":{"type":"array","items":{"$ref":"#/definitions/ExternalOrganization"}}}},"EvaluatorActivity":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"evaluator":{"$ref":"#/definitions/User"},"numEvaluationsAssigned":{"type":"integer","format":"int32"},"numEvaluationsStarted":{"type":"integer","format":"int32"},"numEvaluationsCompleted":{"type":"integer","format":"int32"},"numCalibrationsAssigned":{"type":"integer","format":"int32"},"numCalibrationsStarted":{"type":"integer","format":"int32"},"numCalibrationsCompleted":{"type":"integer","format":"int32"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"EvaluatorActivityEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/EvaluatorActivity"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"LineEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Line"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"FaxSendResponse":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"uploadDestinationUri":{"type":"string","format":"uri"},"uploadMethodType":{"type":"string","enum":["SINGLE_PUT","MULTIPART_POST"]},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"CoverSheet":{"type":"object","properties":{"notes":{"type":"string","description":"Text to be added to the coversheet"},"locale":{"type":"string","description":"Locale, e.g. = en-US"}}},"FaxSendRequest":{"type":"object","required":["addresses"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"addresses":{"type":"array","description":"A list of outbound fax dialing addresses. E.g. +13175555555 or 3175555555","items":{"type":"string"}},"documentId":{"type":"string","description":"DocumentId of Content Management artifact. If Content Management document is not used for faxing, documentId should be null"},"contentType":{"type":"string","description":"The content type that is going to be uploaded. If Content Management document is used for faxing, contentType will be ignored","enum":["application/pdf","image/tiff","application/msword","application/vnd.oasis.opendocument.text","application/vnd.openxmlformats-officedocument.wordprocessingml.document"]},"workspace":{"description":"Workspace in which the document should be stored. If Content Management document is used for faxing, workspace will be ignored","$ref":"#/definitions/Workspace"},"coverSheet":{"description":"Data for coversheet generation.","$ref":"#/definitions/CoverSheet"},"timeZoneOffsetMinutes":{"type":"integer","format":"int32","description":"Time zone offset minutes from GMT"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ParsedCertificate":{"type":"object","properties":{"certificateDetails":{"type":"array","description":"The details of the certificates that were parsed correctly.","items":{"$ref":"#/definitions/CertificateDetails"}}},"description":"Represents the parsed certificate information."},"Certificate":{"type":"object","required":["certificate"],"properties":{"certificate":{"type":"string","description":"The certificate to parse."}},"description":"Represents a certificate to parse."},"EdgeVersionInformation":{"type":"object","properties":{"softwareVersion":{"type":"string"}}},"EdgeVersionReport":{"type":"object","properties":{"oldestVersion":{"$ref":"#/definitions/EdgeVersionInformation"},"newestVersion":{"$ref":"#/definitions/EdgeVersionInformation"}}},"JsonNode":{"type":"object","properties":{"array":{"type":"boolean"},"null":{"type":"boolean"},"nodeType":{"type":"string","enum":["ARRAY","BINARY","BOOLEAN","MISSING","NULL","NUMBER","OBJECT","POJO","STRING"]},"float":{"type":"boolean"},"boolean":{"type":"boolean"},"number":{"type":"boolean"},"object":{"type":"boolean"},"missingNode":{"type":"boolean"},"pojo":{"type":"boolean"},"integralNumber":{"type":"boolean"},"floatingPointNumber":{"type":"boolean"},"short":{"type":"boolean"},"int":{"type":"boolean"},"long":{"type":"boolean"},"double":{"type":"boolean"},"bigDecimal":{"type":"boolean"},"bigInteger":{"type":"boolean"},"textual":{"type":"boolean"},"binary":{"type":"boolean"},"valueNode":{"type":"boolean"},"containerNode":{"type":"boolean"}}},"JsonNodeSearchResponse":{"type":"object","required":["pageCount","pageNumber","pageSize","results","total","types"],"properties":{"total":{"type":"integer","format":"int64","description":"The total number of results found"},"pageCount":{"type":"integer","format":"int32","description":"The total number of pages"},"pageSize":{"type":"integer","format":"int32","description":"The current page size"},"pageNumber":{"type":"integer","format":"int32","description":"The current page number"},"previousPage":{"type":"string","description":"Q64 value for the previous page of results"},"currentPage":{"type":"string","description":"Q64 value for the current page of results"},"nextPage":{"type":"string","description":"Q64 value for the next page of results"},"types":{"type":"array","description":"Resource types the search was performed against","items":{"type":"string"}},"results":{"description":"Search results","$ref":"#/definitions/JsonNode"},"aggregations":{"$ref":"#/definitions/JsonNode"}}},"SearchCriteria":{"type":"object","properties":{"endValue":{"type":"string","description":"The end value of the range. This field is used for range search types."},"values":{"type":"array","description":"A list of values for the search to match against","items":{"type":"string"}},"startValue":{"type":"string","description":"The start value of the range. This field is used for range search types."},"fields":{"type":"array","description":"Field names to search against","items":{"type":"string"}},"value":{"type":"string","description":"A value for the search to match against"},"operator":{"type":"string","description":"How to apply this search criteria against other criteria","enum":["AND","OR","NOT"]},"group":{"type":"array","description":"Groups multiple conditions","items":{"$ref":"#/definitions/SearchCriteria"}},"type":{"type":"string","enum":["EXACT","CONTAINS","STARTS_WITH","REQUIRED_FIELDS","RANGE","DATE_RANGE","LESS_THAN","LESS_THAN_EQUAL_TO","GREATER_THAN","GREATER_THAN_EQUAL_TO","SIMPLE","TERM","TERMS","QUERY_STRING","MATCH_ALL"]}}},"SearchRequest":{"type":"object","required":["types"],"properties":{"sortOrder":{"type":"string","description":"The sort order for results","enum":["ASC","DESC","SCORE"]},"sortBy":{"type":"string","description":"The field in the resource that you want to sort the results by"},"pageSize":{"type":"integer","format":"int32","description":"The number of results per page"},"pageNumber":{"type":"integer","format":"int32","description":"The page of resources you want to retrieve"},"returnFields":{"type":"array","description":"A List of strings. Possible values are any field in the resource you are searching on. The other option is to use ALL_FIELDS, when this is provided all fields in the resource will be returned in the search results.","items":{"type":"string"}},"expand":{"type":"array","description":"Provides more details about a specified resource","items":{"type":"string"}},"types":{"type":"array","description":"Resource domain type to search","items":{"type":"string"}},"query":{"type":"array","description":"The search criteria","items":{"$ref":"#/definitions/SearchCriteria"}},"aggregations":{"type":"array","description":"Aggregation criteria","items":{"$ref":"#/definitions/SearchAggregation"}}}},"SuggestSearchCriteria":{"type":"object","properties":{"endValue":{"type":"string","description":"The end value of the range. This field is used for range search types."},"values":{"type":"array","description":"A list of values for the search to match against","items":{"type":"string"}},"startValue":{"type":"string","description":"The start value of the range. This field is used for range search types."},"fields":{"type":"array","description":"Field names to search against","items":{"type":"string"}},"value":{"type":"string","description":"A value for the search to match against"},"operator":{"type":"string","description":"How to apply this search criteria against other criteria","enum":["AND","OR","NOT"]},"group":{"type":"array","description":"Groups multiple conditions","items":{"$ref":"#/definitions/SuggestSearchCriteria"}}}},"SuggestSearchRequest":{"type":"object","required":["query","types"],"properties":{"expand":{"type":"array","description":"Provides more details about a specified resource","items":{"type":"string"}},"types":{"type":"array","description":"Resource domain type to search","items":{"type":"string"}},"query":{"type":"array","description":"Suggest query","items":{"$ref":"#/definitions/SuggestSearchCriteria"}}}},"ScriptEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Script"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"TagQueryRequest":{"type":"object","properties":{"query":{"type":"string"},"pageNumber":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"}}},"CopyVoicemailMessage":{"type":"object","required":["voicemailMessageId"],"properties":{"voicemailMessageId":{"type":"string","description":"The id of the VoicemailMessage to copy"},"userId":{"type":"string","description":"The id of the User to copy the VoicemailMessage to"},"groupId":{"type":"string","description":"The id of the Group to copy the VoicemailMessage to"}},"description":"Used to copy a VoicemailMessage to either a User or a Group"},"QueueMember":{"type":"object","properties":{"id":{"type":"string","description":"The queue member's id."},"name":{"type":"string"},"user":{"$ref":"#/definitions/User"},"ringNumber":{"type":"integer","format":"int32"},"joined":{"type":"boolean"},"memberBy":{"type":"string"},"routingStatus":{"$ref":"#/definitions/RoutingStatus"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"Channel":{"type":"object","properties":{"connectUri":{"type":"string","format":"uri"},"id":{"type":"string","description":"The channel identifier.","readOnly":true}}},"ChannelEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Channel"}}}},"QualityAudit":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"user":{"$ref":"#/definitions/User"},"timestamp":{"type":"string"},"level":{"type":"string"},"entity":{"$ref":"#/definitions/AuditEntity"},"action":{"type":"string"},"status":{"type":"string"},"changes":{"type":"array","items":{"$ref":"#/definitions/Change"}},"entityType":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"QualityAuditPage":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/QualityAudit"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"ArchiveRetention":{"type":"object","properties":{"days":{"type":"integer","format":"int32"},"storageMedium":{"type":"string","enum":["CLOUDARCHIVE"]}}},"CalibrationAssignment":{"type":"object","properties":{"calibrator":{"$ref":"#/definitions/User"},"evaluators":{"type":"array","items":{"$ref":"#/definitions/User"}},"evaluationForm":{"$ref":"#/definitions/EvaluationForm"},"expertEvaluator":{"$ref":"#/definitions/User"}}},"CallMediaPolicy":{"type":"object","properties":{"actions":{"description":"Actions applied when specified conditions are met","$ref":"#/definitions/PolicyActions"},"conditions":{"description":"Conditions for when actions should be applied","$ref":"#/definitions/CallMediaPolicyConditions"}}},"CallMediaPolicyConditions":{"type":"object","properties":{"forUsers":{"type":"array","items":{"$ref":"#/definitions/User"}},"dateRanges":{"type":"array","items":{"type":"string"}},"forQueues":{"type":"array","items":{"$ref":"#/definitions/Queue"}},"wrapupCodes":{"type":"array","items":{"$ref":"#/definitions/WrapupCode"}},"timeAllowed":{"$ref":"#/definitions/TimeAllowed"},"directions":{"type":"array","items":{"type":"string","enum":["INBOUND","OUTBOUND"]}},"duration":{"$ref":"#/definitions/DurationCondition"}}},"ChatMediaPolicy":{"type":"object","properties":{"actions":{"description":"Actions applied when specified conditions are met","$ref":"#/definitions/PolicyActions"},"conditions":{"description":"Conditions for when actions should be applied","$ref":"#/definitions/ChatMediaPolicyConditions"}}},"ChatMediaPolicyConditions":{"type":"object","properties":{"forUsers":{"type":"array","items":{"$ref":"#/definitions/User"}},"dateRanges":{"type":"array","items":{"type":"string"}},"forQueues":{"type":"array","items":{"$ref":"#/definitions/Queue"}},"wrapupCodes":{"type":"array","items":{"$ref":"#/definitions/WrapupCode"}},"timeAllowed":{"$ref":"#/definitions/TimeAllowed"},"duration":{"$ref":"#/definitions/DurationCondition"}}},"DeleteRetention":{"type":"object","properties":{"days":{"type":"integer","format":"int32"}}},"DurationCondition":{"type":"object","properties":{"durationTarget":{"type":"string","enum":["DURATION","DURATION_RANGE"]},"durationOperator":{"type":"string"},"durationRange":{"type":"string"}}},"EmailMediaPolicy":{"type":"object","properties":{"actions":{"description":"Actions applied when specified conditions are met","$ref":"#/definitions/PolicyActions"},"conditions":{"description":"Conditions for when actions should be applied","$ref":"#/definitions/EmailMediaPolicyConditions"}}},"EmailMediaPolicyConditions":{"type":"object","properties":{"forUsers":{"type":"array","items":{"$ref":"#/definitions/User"}},"dateRanges":{"type":"array","items":{"type":"string"}},"forQueues":{"type":"array","items":{"$ref":"#/definitions/Queue"}},"wrapupCodes":{"type":"array","items":{"$ref":"#/definitions/WrapupCode"}},"timeAllowed":{"$ref":"#/definitions/TimeAllowed"}}},"EvaluationAssignment":{"type":"object","properties":{"evaluationForm":{"$ref":"#/definitions/EvaluationForm"},"user":{"$ref":"#/definitions/User"}}},"InitiateScreenRecording":{"type":"object","properties":{"recordACW":{"type":"boolean"},"archiveRetention":{"$ref":"#/definitions/ArchiveRetention"},"deleteRetention":{"$ref":"#/definitions/DeleteRetention"}}},"MediaPolicies":{"type":"object","properties":{"callPolicy":{"description":"Conditions and actions for calls","$ref":"#/definitions/CallMediaPolicy"},"chatPolicy":{"description":"Conditions and actions for chats","$ref":"#/definitions/ChatMediaPolicy"},"emailPolicy":{"description":"Conditions and actions for emails","$ref":"#/definitions/EmailMediaPolicy"}}},"MeteredEvaluationAssignment":{"type":"object","properties":{"evaluationContextId":{"type":"string"},"evaluators":{"type":"array","items":{"$ref":"#/definitions/User"}},"maxNumberEvaluations":{"type":"integer","format":"int32"},"evaluationForm":{"$ref":"#/definitions/EvaluationForm"},"assignToActiveUser":{"type":"boolean"},"timeInterval":{"$ref":"#/definitions/TimeInterval"}}},"Policy":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"modifiedDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"createdDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"order":{"type":"integer","format":"int32"},"description":{"type":"string"},"enabled":{"type":"boolean"},"mediaPolicies":{"description":"Conditions and actions per media type","$ref":"#/definitions/MediaPolicies"},"conditions":{"description":"Conditions","$ref":"#/definitions/PolicyConditions"},"actions":{"description":"Actions","$ref":"#/definitions/PolicyActions"},"policyErrors":{"$ref":"#/definitions/PolicyErrors"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"PolicyActions":{"type":"object","properties":{"retainRecording":{"type":"boolean","description":"true to retain the recording associated with the conversation. Default = true"},"deleteRecording":{"type":"boolean","description":"true to delete the recording associated with the conversation. If retainRecording = true, this will be ignored. Default = false"},"alwaysDelete":{"type":"boolean","description":"true to delete the recording associated with the conversation regardless of the values of retainRecording or deleteRecording. Default = false"},"assignEvaluations":{"type":"array","items":{"$ref":"#/definitions/EvaluationAssignment"}},"assignMeteredEvaluations":{"type":"array","items":{"$ref":"#/definitions/MeteredEvaluationAssignment"}},"assignCalibrations":{"type":"array","items":{"$ref":"#/definitions/CalibrationAssignment"}},"retentionDuration":{"$ref":"#/definitions/RetentionDuration"},"initiateScreenRecording":{"$ref":"#/definitions/InitiateScreenRecording"}}},"PolicyConditions":{"type":"object","properties":{"forUsers":{"type":"array","items":{"$ref":"#/definitions/User"}},"directions":{"type":"array","items":{"type":"string","enum":["INBOUND","OUTBOUND"]}},"dateRanges":{"type":"array","items":{"type":"string"}},"mediaTypes":{"type":"array","items":{"type":"string","enum":["CALL","CHAT"]}},"forQueues":{"type":"array","items":{"$ref":"#/definitions/Queue"}},"duration":{"$ref":"#/definitions/DurationCondition"},"wrapupCodes":{"type":"array","items":{"$ref":"#/definitions/WrapupCode"}},"timeAllowed":{"$ref":"#/definitions/TimeAllowed"}}},"PolicyErrorMessage":{"type":"object","properties":{"statusCode":{"type":"integer","format":"int32"},"userMessage":{"type":"object"},"userParamsMessage":{"type":"string"},"errorCode":{"type":"string"},"correlationId":{"type":"string"},"userParams":{"type":"array","items":{"$ref":"#/definitions/UserParam"}},"insertDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"}}},"PolicyErrors":{"type":"object","properties":{"policyErrorMessages":{"type":"array","items":{"$ref":"#/definitions/PolicyErrorMessage"}}}},"RetentionDuration":{"type":"object","properties":{"archiveRetention":{"$ref":"#/definitions/ArchiveRetention"},"deleteRetention":{"$ref":"#/definitions/DeleteRetention"}}},"TimeAllowed":{"type":"object","properties":{"timeSlots":{"type":"array","items":{"$ref":"#/definitions/TimeSlot"}},"timeZoneId":{"type":"string"},"empty":{"type":"boolean"}}},"TimeInterval":{"type":"object","properties":{"days":{"type":"integer","format":"int32"},"hours":{"type":"integer","format":"int32"}}},"TimeSlot":{"type":"object","properties":{"startTime":{"type":"string","description":"start time in xx:xx:xx.xxx format"},"stopTime":{"type":"string","description":"stop time in xx:xx:xx.xxx format"},"day":{"type":"integer","format":"int32","description":"Day for this time slot, Monday = 1 ... Sunday = 7"}}},"UserParam":{"type":"object","properties":{"key":{"type":"string"},"value":{"type":"string"}}},"PolicyCreate":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The policy name."},"modifiedDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"createdDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"order":{"type":"integer","format":"int32"},"description":{"type":"string"},"enabled":{"type":"boolean"},"mediaPolicies":{"description":"Conditions and actions per media type","$ref":"#/definitions/MediaPolicies"},"conditions":{"description":"Conditions","$ref":"#/definitions/PolicyConditions"},"actions":{"description":"Actions","$ref":"#/definitions/PolicyActions"},"policyErrors":{"$ref":"#/definitions/PolicyErrors"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"PolicyEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Policy"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"UserRecordingEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/UserRecording"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"UserScheduleAdherence":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"user":{"description":"The user for whom this status applies","readOnly":true,"$ref":"#/definitions/User"},"managementUnit":{"description":"The management unit to which this user belongs","readOnly":true,"$ref":"#/definitions/ManagementUnit"},"scheduledActivityCategory":{"type":"string","description":"Activity for which the user is scheduled","readOnly":true,"enum":["OnQueueWork","Break","Meal","Meeting","OffQueueWork","TimeOff","Training","Unavailable"]},"systemPresence":{"type":"string","description":"Actual underlying system presence value","readOnly":true,"enum":["Available","Away","Busy","Offline","Idle","OnQueue","Meal","Training","Meeting","Break"]},"organizationSecondaryPresenceId":{"type":"string","description":"Organization Secondary Presence Id.","readOnly":true},"routingStatus":{"type":"string","description":"Actual underlying routing status, used to determine whether a user is actually in adherence when OnQueue","readOnly":true,"enum":["OFF_QUEUE","IDLE","INTERACTING","NOT_RESPONDING","COMMUNICATING"]},"actualActivityCategory":{"type":"string","description":"Activity in which the user is actually engaged","readOnly":true,"enum":["OnQueueWork","Break","Meal","Meeting","OffQueueWork","TimeOff","Training","Unavailable"]},"isOutOfOffice":{"type":"boolean","description":"Whether the user is marked OutOfOffice","readOnly":true},"adherenceState":{"type":"string","description":"The user's current adherence state","readOnly":true,"enum":["InAdherence","OutOfAdherence","Unscheduled","Unknown"]},"impact":{"type":"string","description":"The impact of the user's current adherenceState","readOnly":true,"enum":["Positive","Negative","Neutral","Unknown"]},"timeOfAdherenceChange":{"type":"string","description":"Time when the user entered the current adherenceState in ISO-8601 format","readOnly":true},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"InboundRouteEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/InboundRoute"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"RuleSetEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/RuleSet"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"ExternalOrganizationListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/ExternalOrganization"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"WorkspaceMember":{"type":"object","required":["memberType"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"workspace":{"$ref":"#/definitions/UriReference"},"memberType":{"type":"string","description":"The workspace member type.","enum":["USER","GROUP"]},"member":{"$ref":"#/definitions/UriReference"},"user":{"$ref":"#/definitions/User"},"group":{"$ref":"#/definitions/Group"},"securityProfile":{"$ref":"#/definitions/SecurityProfile"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"WrapupCodeEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/WrapupCode"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"Prompt":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The prompt name."},"description":{"type":"string"},"resources":{"type":"array","items":{"$ref":"#/definitions/PromptAsset"}},"currentOperation":{"$ref":"#/definitions/Operation"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ScreenRecordingSessionRequest":{"type":"object","properties":{"state":{"type":"string","description":"The screen recording session's state. Values can be: 'stopped'","enum":["STOPPED"]},"archiveDate":{"type":"string","format":"date-time","description":"The screen recording session's archive date. Must be greater than 1 day from now if set. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"deleteDate":{"type":"string","format":"date-time","description":"The screen recording session's delete date. Must be greater than archiveDate if set, otherwise one day from now. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"}}},"ContactListEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/ContactList"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"KeywordSetEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/KeywordSet"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"ObservationQueryResponse":{"type":"object","properties":{"results":{"type":"array","items":{"$ref":"#/definitions/ObservationDataContainer"}}}},"PresenceQueryResponse":{"type":"object","properties":{"systemToOrganizationMappings":{"type":"object","description":"A mapping from system presence to a list of organization presence ids","additionalProperties":{"type":"array","items":{"type":"string"}}},"results":{"type":"array","items":{"$ref":"#/definitions/AggregateDataContainer"}}}},"AggregationResult":{"type":"object","properties":{"type":{"type":"string","enum":["termFrequency","numericRange"]},"dimension":{"type":"string","description":"For termFrequency aggregations"},"metric":{"type":"string","description":"For numericRange aggregations"},"count":{"type":"integer","format":"int64"},"results":{"type":"array","items":{"$ref":"#/definitions/AggregationResultEntry"}}}},"AggregationResultEntry":{"type":"object","properties":{"count":{"type":"integer","format":"int64"},"value":{"type":"string","description":"For termFrequency aggregations"},"gte":{"type":"number","description":"For numericRange aggregations"},"lt":{"type":"number","description":"For numericRange aggregations"}}},"AnalyticsRoutingStatusRecord":{"type":"object","properties":{"startTime":{"type":"string","format":"date-time","description":"The start time of the record. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"endTime":{"type":"string","format":"date-time","description":"The end time of the record. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"routingStatus":{"type":"string","description":"The user's ACD routing status","enum":["OFF_QUEUE","IDLE","INTERACTING","NOT_RESPONDING","COMMUNICATING"]},"durationMilliseconds":{"type":"integer","format":"int64","description":"The duration of the status (in milliseconds)"}}},"AnalyticsUserDetail":{"type":"object","properties":{"userId":{"type":"string","description":"The identifier for the user"},"primaryPresence":{"type":"array","description":"The presence records for the user","items":{"$ref":"#/definitions/AnalyticsUserPresenceRecord"}},"routingStatus":{"type":"array","description":"The ACD routing status records for the user","items":{"$ref":"#/definitions/AnalyticsRoutingStatusRecord"}}}},"AnalyticsUserDetailsQueryResponse":{"type":"object","properties":{"userDetails":{"type":"array","items":{"$ref":"#/definitions/AnalyticsUserDetail"}},"aggregations":{"type":"array","items":{"$ref":"#/definitions/AggregationResult"}}}},"AnalyticsUserPresenceRecord":{"type":"object","properties":{"startTime":{"type":"string","format":"date-time","description":"The start time of the record. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"endTime":{"type":"string","format":"date-time","description":"The end time of the record. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"systemPresence":{"type":"string","description":"The user's system presence","enum":["AVAILABLE","AWAY","BUSY","OFFLINE","IDLE","ON_QUEUE","MEAL","TRAINING","MEETING","BREAK"]},"organizationPresenceId":{"type":"string","description":"The identifier for the user's organization presence"},"durationMilliseconds":{"type":"integer","format":"int64","description":"The duration of the status (in milliseconds)"}}},"AnalyticsQueryAggregation":{"type":"object","properties":{"type":{"type":"string","description":"Optional type, can usually be inferred","enum":["termFrequency","numericRange"]},"dimension":{"type":"string","description":"For use with termFrequency aggregations"},"metric":{"type":"string","description":"For use with numericRange aggregations"},"size":{"type":"integer","format":"int32","description":"For use with termFrequency aggregations"},"ranges":{"type":"array","description":"For use with numericRange aggregations","items":{"$ref":"#/definitions/AggregationRange"}}}},"PagingSpec":{"type":"object","required":["pageNumber","pageSize"],"properties":{"pageSize":{"type":"integer","format":"int32","description":"How many results per page"},"pageNumber":{"type":"integer","format":"int32","description":"How many pages in"}}},"UserDetailsQuery":{"type":"object","properties":{"interval":{"type":"string","description":"Specifies the date and time range of data being queried. Conversations MUST have started within this time range to potentially be included within the result set. Intervals are represented as an ISO-8601 string. For example: YYYY-MM-DDThh:mm:ss/YYYY-MM-DDThh:mm:ss"},"userFilters":{"type":"array","description":"Filters that target the users to retrieve data for","items":{"$ref":"#/definitions/AnalyticsQueryFilter"}},"presenceFilters":{"type":"array","description":"Filters that target system and organization presence-level data","items":{"$ref":"#/definitions/AnalyticsQueryFilter"}},"routingStatusFilters":{"type":"array","description":"Filters that target agent routing status-level data","items":{"$ref":"#/definitions/AnalyticsQueryFilter"}},"presenceAggregations":{"type":"array","description":"Include faceted search and aggregate roll-ups of presence data in your search results. This does not function as a filter, but rather, summary data about the presence results matching your filters","items":{"$ref":"#/definitions/AnalyticsQueryAggregation"}},"routingStatusAggregations":{"type":"array","description":"Include faceted search and aggregate roll-ups of agent routing status data in your search results. This does not function as a filter, but rather, summary data about the agent routing status results matching your filters","items":{"$ref":"#/definitions/AnalyticsQueryAggregation"}},"paging":{"description":"Page size and number to control iterating through large result sets. Default page size is 25","$ref":"#/definitions/PagingSpec"},"order":{"type":"string","description":"Sort the result set in ascending/descending order. Default is ascending","enum":["asc","desc"]}}},"ExtensionPool":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"startNumber":{"type":"string","description":"The starting phone number for the range of this Extension pool. Must be in E.164 format"},"endNumber":{"type":"string","description":"The ending phone number for the range of this Extension pool. Must be in E.164 format"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DomainOrganizationRoleCreate":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The role name"},"description":{"type":"string"},"defaultRoleId":{"type":"string"},"permissions":{"type":"array","uniqueItems":true,"items":{"type":"string"}},"permissionPolicies":{"type":"array","uniqueItems":true,"items":{"$ref":"#/definitions/DomainPermissionPolicy"}},"userCount":{"type":"integer","format":"int32"},"roleNeedsUpdate":{"type":"boolean","description":"Optional unless patch operation."},"default":{"type":"boolean"},"base":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"LineStatus":{"type":"object","properties":{"id":{"type":"string","description":"The id of this line"},"reachable":{"type":"boolean","description":"Indicates whether the edge can reach the line."},"addressOfRecord":{"type":"string","description":"The line's address of record."},"contactAddresses":{"type":"array","description":"The addresses used to contact the line.","items":{"type":"string"}},"reachableStateTime":{"type":"string","format":"date-time","description":"The time the line entered its current reachable state. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"}}},"Phone":{"type":"object","required":["lines","name","phoneBaseSettings","site"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"site":{"description":"The site associated to the phone.","$ref":"#/definitions/UriReference"},"phoneBaseSettings":{"description":"Phone Base Settings","$ref":"#/definitions/UriReference"},"lineBaseSettings":{"$ref":"#/definitions/UriReference"},"phoneMetaBase":{"$ref":"#/definitions/UriReference"},"lines":{"type":"array","description":"Lines","items":{"$ref":"#/definitions/Line"}},"status":{"description":"The status of the phone and lines from the primary Edge.","$ref":"#/definitions/PhoneStatus"},"secondaryStatus":{"description":"The status of the phone and lines from the secondary Edge.","$ref":"#/definitions/PhoneStatus"},"userAgentInfo":{"description":"User Agent Information for this phone. This includes model, firmware version, and manufacturer.","readOnly":true,"$ref":"#/definitions/UserAgentInfo"},"properties":{"type":"object","additionalProperties":{"type":"object"}},"capabilities":{"$ref":"#/definitions/PhoneCapabilities"},"webRtcUser":{"description":"This is the user associated with a WebRTC type phone. It is required for all WebRTC phones.","$ref":"#/definitions/UriReference"},"primaryEdge":{"$ref":"#/definitions/Edge"},"secondaryEdge":{"$ref":"#/definitions/Edge"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"PhoneStatus":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"operationalStatus":{"type":"string","description":"The Operational Status of this phone","enum":["OPERATIONAL","DEGRADED","OFFLINE"]},"edgesStatus":{"type":"string","description":"The status of the primary or secondary Edges assigned to the phone lines.","enum":["IN_SERVICE","MIXED_SERVICE","OUT_OF_SERVICE","NO_EDGES"]},"eventCreationTime":{"type":"string","description":"Event Creation Time represents an ISO-8601 string. For example: UTC, UTC+01:00, or Europe/London"},"provision":{"description":"Provision information for this phone","$ref":"#/definitions/ProvisionInfo"},"lineStatuses":{"type":"array","description":"A list of LineStatus information for each of the lines of this phone","items":{"$ref":"#/definitions/LineStatus"}},"phoneAssignmentToEdgeType":{"type":"string","description":"The phone status's edge assignment type.","enum":["PRIMARY","SECONDARY"]},"edge":{"description":"The URI of the edge that provided this status information.","$ref":"#/definitions/UriReference"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ProvisionInfo":{"type":"object","properties":{"time":{"type":"string","format":"date-time","description":"The time at which this phone was provisioned. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"source":{"type":"string","description":"The source of the provisioning"},"errorInfo":{"type":"string","description":"The error information from the provision process, if any"}}},"UserAgentInfo":{"type":"object","properties":{"firmwareVersion":{"type":"string","description":"The firmware version of the phone."},"manufacturer":{"type":"string","description":"The manufacturer of the phone."},"model":{"type":"string","description":"The model of the phone."}}},"TrunkRecordingEnabledCount":{"type":"object","properties":{"enabledCount":{"type":"integer","format":"int32","description":"The amount of trunks that have recording enabled"},"disabledCount":{"type":"integer","format":"int32","description":"The amount of trunks that do not have recording enabled"}}},"QueueMemberEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/QueueMember"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"SiteEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Site"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"PINConfiguration":{"type":"object","properties":{"minimumLength":{"type":"integer","format":"int32"},"maximumLength":{"type":"integer","format":"int32"}}},"VoicemailOrganizationPolicy":{"type":"object","properties":{"enabled":{"type":"boolean","description":"Whether voicemail is enable for this organization","readOnly":true},"alertTimeoutSeconds":{"type":"integer","format":"int32","description":"The organization's default number of seconds to ring a user's phone before a call is transfered to voicemail"},"pinConfiguration":{"description":"The configuration for user PINs to access their voicemail from a phone","$ref":"#/definitions/PINConfiguration"},"voicemailExtension":{"type":"string","description":"The extension for voicemail retrieval. The default value is *86."},"pinRequired":{"type":"boolean","description":"If this is true, a PIN is required when accessing a user's voicemail from a phone."},"sendEmailNotifications":{"type":"boolean","description":"Whether email notifications are sent for new voicemails in the organization. If false, new voicemail email notifications are not be sent for the organization overriding any user or group setting."},"modifiedDate":{"type":"string","format":"date-time","description":"The date the policy was last modified. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true}}},"EvaluationFormAndScoringSet":{"type":"object","properties":{"evaluationForm":{"$ref":"#/definitions/EvaluationForm"},"answers":{"$ref":"#/definitions/EvaluationScoringSet"}}},"OutboundRoute":{"type":"object","required":["classificationTypes","name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"classificationTypes":{"type":"array","description":"The site associated to the outbound route.","items":{"type":"string"}},"enabled":{"type":"boolean"},"distribution":{"type":"string","enum":["SEQUENTIAL","RANDOM"]},"externalTrunkBases":{"type":"array","description":"Trunk base settings of trunkType \"EXTERNAL\". This base must also be set on an edge logical interface for correct routing.","items":{"$ref":"#/definitions/UriReference"}},"site":{"description":"The site associated to the outbound route.","readOnly":true,"$ref":"#/definitions/Site"},"managed":{"type":"boolean","description":"Is this outbound route being managed remotely.","readOnly":true},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"InteractionStatsRuleContainer":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/InteractionStatsRule"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"RunNowResponse":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ExtensionPoolEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/ExtensionPool"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"LicenseUpdateResponse":{"type":"object","properties":{"statuses":{"type":"array","items":{"$ref":"#/definitions/LicenseUpdateStatus"}}}},"LicenseUpdateStatus":{"type":"object","properties":{"userId":{"type":"string"},"licenseId":{"type":"string"},"result":{"type":"string"}}},"LicenseAssignmentRequest":{"type":"object","required":["licenseId","userIdsAdd","userIdsRemove"],"properties":{"licenseId":{"type":"string","description":"The id of the license to assign/unassign."},"userIdsAdd":{"type":"array","description":"The ids of users to assign this license to.","uniqueItems":true,"items":{"type":"string"}},"userIdsRemove":{"type":"array","description":"The ids of users to unassign this license from.","uniqueItems":true,"items":{"type":"string"}}}},"LicenseBatchAssignmentRequest":{"type":"object","required":["assignments"],"properties":{"assignments":{"type":"array","description":"The list of license assignment updates to make.","items":{"$ref":"#/definitions/LicenseAssignmentRequest"}}}},"AddressableEntityUser":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"LicenseOrganization":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"licenses":{"type":"object","additionalProperties":{"type":"array","uniqueItems":true,"items":{"$ref":"#/definitions/AddressableEntityUser"}}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"IdentityNow":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"relyingPartyIdentifier":{"type":"string"},"certificate":{"type":"string"},"issuerURI":{"type":"string"},"ssoTargetURI":{"type":"string"},"disabled":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"ReplaceResponse":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"changeNumber":{"type":"integer","format":"int32"},"uploadStatus":{"$ref":"#/definitions/UriReference"},"uploadDestinationUri":{"type":"string","format":"uri"},"uploadMethod":{"type":"string","enum":["SINGLE_PUT","MULTIPART_POST"]}}},"ReplaceRequest":{"type":"object","properties":{"changeNumber":{"type":"integer","format":"int32"},"name":{"type":"string"},"authToken":{"type":"string"}}},"RoutingStatusRuleContainer":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/RoutingStatusRule"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"GSuite":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"relyingPartyIdentifier":{"type":"string"},"certificate":{"type":"string"},"issuerURI":{"type":"string"},"ssoTargetURI":{"type":"string"},"disabled":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"PromptEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Prompt"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"UserSchedule":{"type":"object","properties":{"shifts":{"type":"array","description":"The shifts that belong to this schedule","items":{"$ref":"#/definitions/UserScheduleShift"}},"fullDayTimeOffMarkers":{"type":"array","description":"Markers to indicate a full day time off request, relative to the management unit time zone","items":{"$ref":"#/definitions/UserScheduleFullDayTimeOffMarker"}}},"description":"A schedule for a single user over a given time range"},"UserScheduleActivity":{"type":"object","properties":{"activityCodeId":{"type":"string","description":"The id for the activity code. Look up a map of activity codes with the activities route"},"startDate":{"type":"string","format":"date-time","description":"Start time in UTC for this activity, in ISO-8601 format"},"lengthInMinutes":{"type":"integer","format":"int32","description":"Length in minutes for this activity"},"description":{"type":"string","description":"Description for this activity"},"countsAsPaidTime":{"type":"boolean","description":"Whether this activity is paid"},"isDstFallback":{"type":"boolean","description":"Whether this activity spans a DST fallback"}},"description":"Represents a single activity in a user's shift"},"UserScheduleContainer":{"type":"object","properties":{"managementUnitTimeZone":{"type":"string","description":"The reference time zone used for the management unit"},"userSchedules":{"type":"object","description":"Map of user id to user schedule","additionalProperties":{"$ref":"#/definitions/UserSchedule"}}},"description":"Container object to hold a map of user schedules"},"UserScheduleFullDayTimeOffMarker":{"type":"object","properties":{"managementUnitDate":{"type":"string","description":"The date associated with the time off request that this marker corresponds to. Date only, in ISO-8601 format"},"activityCodeId":{"type":"string","description":"The id for the activity code. Look up a map of activity codes with the activities route"},"isPaid":{"type":"boolean","description":"Whether this is paid time off"},"lengthInMinutes":{"type":"integer","format":"int32","description":"The length in minutes of this time off marker"},"description":{"type":"string","description":"The description associated with the time off request that this marker corresponds to"}},"description":"Marker to indicate an approved full day time off request"},"UserScheduleShift":{"type":"object","properties":{"startDate":{"type":"string","format":"date-time","description":"Start time in UTC for this shift. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"lengthInMinutes":{"type":"integer","format":"int32","description":"Length of this shift in minutes"},"activities":{"type":"array","description":"List of activities in this shift","items":{"$ref":"#/definitions/UserScheduleActivity"}}},"description":"Single shift in a user's schedule"},"CurrentUserScheduleRequestBody":{"type":"object","required":["endDate","startDate"],"properties":{"startDate":{"type":"string","format":"date-time","description":"Beginning of the range of schedules to fetch, in ISO-8601 format"},"endDate":{"type":"string","format":"date-time","description":"End of the range of schedules to fetch, in ISO-8601 format"}},"description":"POST request body for fetching the current user's schedule over a given range"},"EdgeEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Edge"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"WfmUserEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/User"}}}},"ActivityCode":{"type":"object","properties":{"name":{"type":"string","description":"The activity code's name"},"isActive":{"type":"boolean","description":"Whether this activity code is active or only used for historical schedules"},"isDefault":{"type":"boolean","description":"Whether this is a default activity code"},"category":{"type":"string","description":"The activity code's category","enum":["OnQueueWork","Break","Meal","Meeting","OffQueueWork","TimeOff","Training","Unavailable"]},"lengthInMinutes":{"type":"integer","format":"int32","description":"The default length of the activity in minutes"},"countsAsPaidTime":{"type":"boolean","description":"Whether an agent is paid while performing this activity"},"countsAsWorkTime":{"type":"boolean","description":"Indicates whether or not the activity should be counted as work time"},"isAgentTimeOffSelectable":{"type":"boolean","description":"Whether an agent can select this activity code when creating or editing a time off request"}},"description":"Activity code data"},"ActivityCodeContainer":{"type":"object","properties":{"activityCodes":{"type":"object","description":"Map of activity code id to activity code","additionalProperties":{"$ref":"#/definitions/ActivityCode"}}},"description":"Container for a map of ActivityCodeId to ActivityCode"},"UserListScheduleRequestBody":{"type":"object","required":["endDate","startDate","userIds"],"properties":{"userIds":{"type":"array","description":"The user ids for which to fetch schedules","items":{"type":"string"}},"startDate":{"type":"string","format":"date-time","description":"Beginning of the range of schedules to fetch, in ISO-8601 format"},"endDate":{"type":"string","format":"date-time","description":"End of the range of schedules to fetch, in ISO-8601 format"}},"description":"Request body for fetching the schedule for a group of users over a given time range"},"TimeOffRequest":{"type":"object","required":["activityCodeId","dailyDurationMinutes","isFullDayRequest","markedAsRead","status","user"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"user":{"description":"The user associated with this TimeOffRequest","$ref":"#/definitions/User"},"isFullDayRequest":{"type":"boolean","description":"Whether this is a full day request (false means partial day)"},"markedAsRead":{"type":"boolean","description":"Whether this request has been marked as read by the agent"},"activityCodeId":{"type":"string","description":"The ID of the activity code associated with this TimeOffRequest"},"status":{"type":"string","description":"The administrative status of this TimeOffRequest","enum":["PENDING","APPROVED","DENIED","CANCELED"]},"partialDayStartDateTimes":{"type":"array","description":"The start date-times for partial day requests. Required if isFullDayRequest == false","items":{"type":"string","format":"date-time"}},"dailyDurationMinutes":{"type":"integer","format":"int32","description":"The daily duration of this TimeOffRequest in minutes"},"notes":{"type":"string","description":"The notes as input by the one who entered the TimeOffRequest"},"submittedBy":{"description":"The user who submitted this TimeOffRequest","readOnly":true,"$ref":"#/definitions/User"},"submittedDate":{"type":"string","format":"date-time","description":"The timestamp when this request was submitted. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"reviewedBy":{"description":"The user who reviewed this TimeOffRequest","readOnly":true,"$ref":"#/definitions/User"},"reviewedDate":{"type":"string","format":"date-time","description":"The timestamp when this request was reviewed. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"modifiedBy":{"description":"The user who last modified this TimeOffRequest","readOnly":true,"$ref":"#/definitions/User"},"modifiedDate":{"type":"string","format":"date-time","description":"The timestamp when this request was last modified. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ","readOnly":true},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true},"fullDayManagementUnitDates":{"type":"array","description":"ISO-8601 date only with no timezones. Should be interpreted in the Management Unit's configured time zone. Required if isFullDayRequest == true","items":{"type":"string"}}}},"TimeOffRequestList":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"timeOffRequests":{"type":"array","items":{"$ref":"#/definitions/TimeOffRequest"}},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"HeartBeatAlertContainer":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/HeartBeatAlert"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"DIDPool":{"type":"object","required":["endPhoneNumber","name","startPhoneNumber"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the entity."},"description":{"type":"string"},"version":{"type":"integer","format":"int32"},"dateCreated":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"dateModified":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"modifiedBy":{"type":"string"},"createdBy":{"type":"string"},"state":{"type":"string","enum":["active","inactive","deleted"]},"modifiedByApp":{"type":"string"},"createdByApp":{"type":"string"},"startPhoneNumber":{"type":"string","description":"The starting phone number for the range of this DID pool. Must be in E.164 format"},"endPhoneNumber":{"type":"string","description":"The ending phone number for the range of this DID pool. Must be in E.164 format"},"comments":{"type":"string"},"provider":{"type":"string","description":"The provider for this DID pool","enum":["PURE_CLOUD","PURE_CLOUD_VOICE"]},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DIDPoolEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/DIDPool"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"PhoneEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Phone"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"InboundDomainEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/InboundDomain"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"DocumentUpdate":{"type":"object","required":["name"],"properties":{"changeNumber":{"type":"integer","format":"int32"},"name":{"type":"string","description":"The name of the document"},"read":{"type":"boolean"},"addTags":{"type":"array","items":{"type":"string"}},"removeTags":{"type":"array","items":{"type":"string"}},"addTagIds":{"type":"array","items":{"type":"string"}},"removeTagIds":{"type":"array","items":{"type":"string"}},"updateAttributes":{"type":"array","items":{"$ref":"#/definitions/DocumentAttribute"}},"removeAttributes":{"type":"array","items":{"type":"string"}}}},"CallableTimeSetEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/CallableTimeSet"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"OutboundRouteEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/OutboundRoute"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"SystemPresence":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"UserQueueEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/UserQueue"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"CampaignEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Campaign"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"EdgeRebootParameters":{"type":"object","properties":{"callDrainingWaitTimeSeconds":{"type":"integer","format":"int32","description":"The number of seconds to wait for call draining to complete before initiating the reboot. A value of 0 will prevent call draining and all calls will disconnect immediately."}}},"WorkspaceMemberEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/WorkspaceMember"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"CallForwarding":{"type":"object","properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string"},"user":{"$ref":"#/definitions/User"},"enabled":{"type":"boolean"},"phoneNumber":{"type":"string"},"modifiedDate":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"DomainOrganizationRoleUpdate":{"type":"object","required":["name"],"properties":{"id":{"type":"string","description":"The globally unique identifier for the object.","readOnly":true},"name":{"type":"string","description":"The name of the role"},"description":{"type":"string"},"defaultRoleId":{"type":"string"},"permissions":{"type":"array","uniqueItems":true,"items":{"type":"string"}},"permissionPolicies":{"type":"array","uniqueItems":true,"items":{"$ref":"#/definitions/DomainPermissionPolicy"}},"userCount":{"type":"integer","format":"int32"},"roleNeedsUpdate":{"type":"boolean","description":"Optional unless patch operation."},"default":{"type":"boolean"},"base":{"type":"boolean"},"selfUri":{"type":"string","format":"uri","description":"The URI for this object","readOnly":true}}},"LibraryEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Library"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"AnalyticsConversation":{"type":"object","properties":{"conversationId":{"type":"string"},"conversationStart":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"conversationEnd":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"participants":{"type":"array","items":{"$ref":"#/definitions/AnalyticsParticipant"}},"evaluations":{"type":"array","items":{"$ref":"#/definitions/AnalyticsEvaluation"}}}},"AnalyticsConversationSegment":{"type":"object","properties":{"segmentStart":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"segmentEnd":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"queueId":{"type":"string"},"wrapUpCode":{"type":"string"},"wrapUpNote":{"type":"string"},"wrapUpTags":{"type":"array","items":{"type":"string"}},"errorCode":{"type":"string"},"disconnectType":{"type":"string","enum":["endpoint","client","system","transfer","error","peer","other","spam","transportFailure","conferenceTransfer","consultTransfer","forwardTransfer","timeout","noAnswerTransfer","notAvailableTransfer"]},"segmentType":{"type":"string","enum":["unknown","alert","system","delay","hold","interact","ivr","dialing","wrapup","voicemail","scheduled"]},"requestedRoutingUserIds":{"type":"array","items":{"type":"string"}},"requestedRoutingSkillIds":{"type":"array","uniqueItems":true,"items":{"type":"string"}},"requestedLanguageId":{"type":"string"},"properties":{"type":"array","items":{"$ref":"#/definitions/AnalyticsProperty"}},"sourceConversationId":{"type":"string"},"destinationConversationId":{"type":"string"},"sourceSessionId":{"type":"string"},"destinationSessionId":{"type":"string"},"sipResponseCodes":{"type":"array","items":{"type":"integer","format":"int64"}},"q850ResponseCodes":{"type":"array","items":{"type":"integer","format":"int64"}},"conference":{"type":"boolean"},"groupId":{"type":"string"},"subject":{"type":"string"},"audioMuted":{"type":"boolean"},"videoMuted":{"type":"boolean"}}},"AnalyticsEvaluation":{"type":"object","properties":{"evaluationId":{"type":"string"},"evaluatorId":{"type":"string"},"userId":{"type":"string"},"eventTime":{"type":"string"},"queueId":{"type":"string"},"formId":{"type":"string"},"contextId":{"type":"string"},"formName":{"type":"string"},"getoTotalScore":{"type":"integer","format":"int64"},"getoTotalCriticalScore":{"type":"integer","format":"int64"}}},"AnalyticsParticipant":{"type":"object","properties":{"participantId":{"type":"string"},"participantName":{"type":"string"},"userId":{"type":"string"},"purpose":{"type":"string","enum":["manual","dialer","inbound","acd","ivr","voicemail","outbound","agent","user","station","group","customer","external"]},"externalContactId":{"type":"string"},"externalOrganizationId":{"type":"string"},"sessions":{"type":"array","items":{"$ref":"#/definitions/AnalyticsSession"}}}},"AnalyticsProperty":{"type":"object","required":["property","propertyType","value"],"properties":{"propertyType":{"type":"string","description":"Indicates what the data type is (e.g. integer vs string) and therefore how to evaluate what would constitute a match","enum":["bool","integer","real","date","string","uuid"]},"property":{"type":"string","description":"User-defined rather than intrinsic system-observed values. These are tagged onto segments by other components within PureCloud or by API users directly. This is the name of the user-defined property."},"value":{"type":"string","description":"What property value to match against"}}},"AnalyticsSession":{"type":"object","properties":{"mediaType":{"type":"string","enum":["voice","chat","email","callback","cobrowse","video","screenshare"]},"sessionId":{"type":"string"},"addressOther":{"type":"string"},"addressSelf":{"type":"string"},"ani":{"type":"string"},"direction":{"type":"string","enum":["inbound","outbound"]},"dnis":{"type":"string"},"outboundCampaignId":{"type":"string"},"outboundContactId":{"type":"string"},"outboundContactListId":{"type":"string"},"dispositionAnalyzer":{"type":"string"},"dispositionName":{"type":"string"},"edgeId":{"type":"string"},"remoteNameDisplayable":{"type":"string"},"roomId":{"type":"string"},"monitoredSessionId":{"type":"string"},"monitoredParticipantId":{"type":"string"},"callbackUserName":{"type":"string"},"callbackNumbers":{"type":"array","items":{"type":"string"}},"callbackScheduledTime":{"type":"string","format":"date-time","description":"Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"scriptId":{"type":"string"},"skipEnabled":{"type":"boolean"},"timeoutSeconds":{"type":"integer","format":"int32"},"cobrowseRole":{"type":"string"},"cobrowseRoomId":{"type":"string"},"mediaBridgeId":{"type":"string"},"screenShareAddressSelf":{"type":"string"},"sharingScreen":{"type":"boolean"},"screenShareRoomId":{"type":"string"},"videoRoomId":{"type":"string"},"videoAddressSelf":{"type":"string"},"segments":{"type":"array","items":{"$ref":"#/definitions/AnalyticsConversationSegment"}}}},"PropertyIndexRequest":{"type":"object","required":["properties","sessionId","targetDate"],"properties":{"sessionId":{"type":"string","description":"Attach properties to a segment in the indicated session"},"targetDate":{"type":"string","format":"date-time","description":"Attach properties to a segment covering a specific point in time. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ"},"properties":{"type":"array","description":"The list of properties to index","items":{"$ref":"#/definitions/AnalyticsProperty"}}}},"AnalyticsConversationQueryResponse":{"type":"object","properties":{"conversations":{"type":"array","items":{"$ref":"#/definitions/AnalyticsConversation"}},"aggregations":{"type":"array","items":{"$ref":"#/definitions/AggregationResult"}}}},"ConversationQuery":{"type":"object","properties":{"interval":{"type":"string","description":"Specifies the date and time range of data being queried. Conversations MUST have started within this time range to potentially be included within the result set. Intervals are represented as an ISO-8601 string. For example: YYYY-MM-DDThh:mm:ss/YYYY-MM-DDThh:mm:ss"},"conversationFilters":{"type":"array","description":"Filters that target conversation-level data","items":{"$ref":"#/definitions/AnalyticsQueryFilter"}},"evaluationFilters":{"type":"array","description":"Filters that target quality management evaluation-level data","items":{"$ref":"#/definitions/AnalyticsQueryFilter"}},"segmentFilters":{"type":"array","description":"Filters that target individual segments within a conversation","items":{"$ref":"#/definitions/AnalyticsQueryFilter"}},"aggregations":{"type":"array","description":"Include faceted search and aggregate roll-ups describing your search results. This does not function as a filter, but rather, summary data about the data matching your filters","items":{"$ref":"#/definitions/AnalyticsQueryAggregation"}},"paging":{"description":"Page size and number to control iterating through large result sets. Default page size is 25","$ref":"#/definitions/PagingSpec"},"order":{"type":"string","description":"Sort the result set in ascending/descending order. Default is ascending","enum":["asc","desc"]},"orderBy":{"type":"string","description":"Specify which data element within the result set to use for sorting. The options to use as a basis for sorting the results: conversationStart, segmentStart, and segmentEnd. If not specified, the default is conversationStart","enum":["conversationStart","conversationEnd","segmentStart","segmentEnd"]}}},"CertificateAuthorityEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/DomainCertificateAuthority"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"RecordingSettings":{"type":"object","properties":{"maxSimultaneousStreams":{"type":"integer","format":"int32"}}},"TimeOffRequestPatch":{"type":"object","properties":{"markedAsRead":{"type":"boolean"}}},"ConsumedResourcesEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Dependency"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"UsersSearchResponse":{"type":"object","required":["pageCount","pageNumber","pageSize","results","total","types"],"properties":{"total":{"type":"integer","format":"int64","description":"The total number of results found"},"pageCount":{"type":"integer","format":"int32","description":"The total number of pages"},"pageSize":{"type":"integer","format":"int32","description":"The current page size"},"pageNumber":{"type":"integer","format":"int32","description":"The current page number"},"previousPage":{"type":"string","description":"Q64 value for the previous page of results"},"currentPage":{"type":"string","description":"Q64 value for the current page of results"},"nextPage":{"type":"string","description":"Q64 value for the next page of results"},"types":{"type":"array","description":"Resource types the search was performed against","items":{"type":"string"}},"results":{"type":"array","description":"Search results","items":{"$ref":"#/definitions/User"}}}},"UserSearchCriteria":{"type":"object","required":["type"],"properties":{"endValue":{"type":"string","description":"The end value of the range. This field is used for range search types."},"values":{"type":"array","description":"A list of values for the search to match against","items":{"type":"string"}},"startValue":{"type":"string","description":"The start value of the range. This field is used for range search types."},"fields":{"type":"array","description":"Field names to search against","items":{"type":"string"}},"value":{"type":"string","description":"A value for the search to match against"},"operator":{"type":"string","description":"How to apply this search criteria against other criteria","enum":["AND","OR","NOT"]},"group":{"type":"array","description":"Groups multiple conditions","items":{"$ref":"#/definitions/UserSearchCriteria"}},"type":{"type":"string","description":"Search Type","enum":["EXACT","STARTS_WITH","CONTAINS","REGEX","TERM","TERMS","REQUIRED_FIELDS","MATCH_ALL"]}}},"UserSearchRequest":{"type":"object","properties":{"sortOrder":{"type":"string","description":"The sort order for results","enum":["ASC","DESC","SCORE"]},"sortBy":{"type":"string","description":"The field in the resource that you want to sort the results by"},"pageSize":{"type":"integer","format":"int32","description":"The number of results per page"},"pageNumber":{"type":"integer","format":"int32","description":"The page of resources you want to retrieve"},"expand":{"type":"array","description":"Provides more details about a specified resource","items":{"type":"string"}},"query":{"type":"array","items":{"$ref":"#/definitions/UserSearchCriteria"}}}},"ConversationEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/Conversation"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}},"DomainEdgeSoftwareVersionDtoEntityListing":{"type":"object","properties":{"entities":{"type":"array","items":{"$ref":"#/definitions/DomainEdgeSoftwareVersionDto"}},"pageSize":{"type":"integer","format":"int32"},"pageNumber":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int64"},"selfUri":{"type":"string","format":"uri"},"firstUri":{"type":"string","format":"uri"},"previousUri":{"type":"string","format":"uri"},"nextUri":{"type":"string","format":"uri"},"lastUri":{"type":"string","format":"uri"},"pageCount":{"type":"integer","format":"int32"}}}},"responses":{"400":{"description":"The request could not be understood by the server due to malformed syntax.","schema":{"$ref":"#/definitions/ErrorBody"}},"401":{"description":"No authentication bearer token specified in authorization header.","schema":{"$ref":"#/definitions/ErrorBody"}},"403":{"description":"You are not authorized to perform the requested action.","schema":{"$ref":"#/definitions/ErrorBody"}},"404":{"description":"The requested resource was not found.","schema":{"$ref":"#/definitions/ErrorBody"}},"415":{"description":"Unsupported Media Type - Unsupported or incorrect media type, such as an incorrect Content-Type value in the header.","schema":{"$ref":"#/definitions/ErrorBody"}},"429":{"description":"Rate limit exceeded the maximum [%s] requests within [%s] seconds","schema":{"$ref":"#/definitions/ErrorBody"}},"500":{"description":"The server encountered an unexpected condition which prevented it from fulfilling the request.","schema":{"$ref":"#/definitions/ErrorBody"}},"503":{"description":"Service Unavailable - The server is currently unavailable (because it is overloaded or down for maintenance).","schema":{"$ref":"#/definitions/ErrorBody"}},"504":{"description":"The request timed out.","schema":{"$ref":"#/definitions/ErrorBody"}}},"externalDocs":{"description":"PureCloud API Documentation","url":"https://developer.mypurecloud.com"}} \ No newline at end of file diff --git a/version.json b/version.json index 1c9492ed..d288f05f 100644 --- a/version.json +++ b/version.json @@ -1,9 +1,9 @@ { "major": 2, "minor": 0, - "point": 16, + "point": 17, "prerelease": "", "apiVersion": 0, - "display": "2.0.16", - "displayFull": "2.0.16" + "display": "2.0.17", + "displayFull": "2.0.17" } \ No newline at end of file

{;8m9SYe6q_R+P?vHU8=$$6YUetSZQ$7O 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%0AbBX$ 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%0AI=Yebo5)62QpF)zcg9 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