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