docs/ResponseManagementApi.md in purecloudplatformclientv2-34.0.0 vs docs/ResponseManagementApi.md in purecloudplatformclientv2-35.0.0
- old
+ new
@@ -23,17 +23,23 @@
<a name="delete_responsemanagement_library"></a>
## - delete_responsemanagement_library(library_id)
+
+
Delete an existing response library.
This will remove any responses associated with the library.
Wraps DELETE /api/v2/responsemanagement/libraries/{libraryId}
+Requires NO permissions:
+
+
+
### Example
~~~ruby
# load the gem
require 'purecloudplatformclientv2'
# setup authorization
@@ -81,17 +87,23 @@
<a name="delete_responsemanagement_response"></a>
## - delete_responsemanagement_response(response_id)
+
+
Delete an existing response.
This will remove the response from any libraries associated with it.
Wraps DELETE /api/v2/responsemanagement/responses/{responseId}
+Requires NO permissions:
+
+
+
### Example
~~~ruby
# load the gem
require 'purecloudplatformclientv2'
# setup authorization
@@ -139,17 +151,23 @@
<a name="get_responsemanagement_libraries"></a>
## -[**LibraryEntityListing**](LibraryEntityListing.html) get_responsemanagement_libraries(opts)
+
+
Gets a list of existing response libraries.
Wraps GET /api/v2/responsemanagement/libraries
+Requires NO permissions:
+
+
+
### Example
~~~ruby
# load the gem
require 'purecloudplatformclientv2'
# setup authorization
@@ -201,17 +219,23 @@
<a name="get_responsemanagement_library"></a>
## -[**Library**](Library.html) get_responsemanagement_library(library_id)
+
+
Get details about an existing response library.
Wraps GET /api/v2/responsemanagement/libraries/{libraryId}
+Requires NO permissions:
+
+
+
### Example
~~~ruby
# load the gem
require 'purecloudplatformclientv2'
# setup authorization
@@ -260,17 +284,23 @@
<a name="get_responsemanagement_response"></a>
## -[**Response**](Response.html) get_responsemanagement_response(response_id, opts)
+
+
Get details about an existing response.
Wraps GET /api/v2/responsemanagement/responses/{responseId}
+Requires NO permissions:
+
+
+
### Example
~~~ruby
# load the gem
require 'purecloudplatformclientv2'
# setup authorization
@@ -323,17 +353,23 @@
<a name="get_responsemanagement_responses"></a>
## -[**ResponseEntityListing**](ResponseEntityListing.html) get_responsemanagement_responses(library_id, opts)
+
+
Gets a list of existing responses.
Wraps GET /api/v2/responsemanagement/responses
+Requires NO permissions:
+
+
+
### Example
~~~ruby
# load the gem
require 'purecloudplatformclientv2'
# setup authorization
@@ -390,17 +426,23 @@
<a name="post_responsemanagement_libraries"></a>
## -[**Library**](Library.html) post_responsemanagement_libraries(body)
+
+
Create a response library.
Wraps POST /api/v2/responsemanagement/libraries
+Requires NO permissions:
+
+
+
### Example
~~~ruby
# load the gem
require 'purecloudplatformclientv2'
# setup authorization
@@ -449,17 +491,23 @@
<a name="post_responsemanagement_responses"></a>
## -[**Response**](Response.html) post_responsemanagement_responses(body, opts)
+
+
Create a response.
Wraps POST /api/v2/responsemanagement/responses
+Requires NO permissions:
+
+
+
### Example
~~~ruby
# load the gem
require 'purecloudplatformclientv2'
# setup authorization
@@ -512,17 +560,23 @@
<a name="post_responsemanagement_responses_query"></a>
## -[**ResponseQueryResults**](ResponseQueryResults.html) post_responsemanagement_responses_query(body)
+
+
Query responses
Wraps POST /api/v2/responsemanagement/responses/query
+Requires NO permissions:
+
+
+
### Example
~~~ruby
# load the gem
require 'purecloudplatformclientv2'
# setup authorization
@@ -571,17 +625,23 @@
<a name="put_responsemanagement_library"></a>
## -[**Library**](Library.html) put_responsemanagement_library(library_id, body)
+
+
Update an existing response library.
Fields that can be updated: name. The most recent version is required for updates.
Wraps PUT /api/v2/responsemanagement/libraries/{libraryId}
+Requires NO permissions:
+
+
+
### Example
~~~ruby
# load the gem
require 'purecloudplatformclientv2'
# setup authorization
@@ -633,14 +693,20 @@
<a name="put_responsemanagement_response"></a>
## -[**Response**](Response.html) put_responsemanagement_response(response_id, body, opts)
+
+
Update an existing response.
Fields that can be updated: name, libraries, and texts. The most recent version is required for updates.
Wraps PUT /api/v2/responsemanagement/responses/{responseId}
+
+Requires NO permissions:
+
+
### Example
~~~ruby
# load the gem