docs/QualityApi.md in purecloudplatformclientv2-68.0.0 vs docs/QualityApi.md in purecloudplatformclientv2-69.0.0

- old
+ new

@@ -78,12 +78,13 @@ Wraps DELETE /api/v2/quality/calibrations/{calibrationId} -Requires NO permissions: +Requires ANY permissions: +* quality:calibration:delete ### Example ```{"language":"ruby"} # load the gem @@ -145,12 +146,13 @@ Wraps DELETE /api/v2/quality/conversations/{conversationId}/evaluations/{evaluationId} -Requires NO permissions: +Requires ANY permissions: +* quality:evaluation:delete ### Example ```{"language":"ruby"} # load the gem @@ -408,12 +410,13 @@ Wraps DELETE /api/v2/quality/keywordsets/{keywordSetId} -Requires NO permissions: +Requires ANY permissions: +* quality:keywordset:delete ### Example ```{"language":"ruby"} # load the gem @@ -471,12 +474,13 @@ Bulk delete of keyword sets; this will only delete the keyword sets that match the ids specified in the query param. Wraps DELETE /api/v2/quality/keywordsets -Requires NO permissions: +Requires ANY permissions: +* quality:keywordset:delete ### Example ```{"language":"ruby"} # load the gem @@ -534,12 +538,13 @@ Including the number of evaluations and average evaluation score Wraps GET /api/v2/quality/agents/activity -Requires NO permissions: +Requires ANY permissions: +* quality:evaluation:view ### Example ```{"language":"ruby"} # load the gem @@ -621,12 +626,13 @@ Wraps GET /api/v2/quality/calibrations/{calibrationId} -Requires NO permissions: +Requires ANY permissions: +* quality:calibration:view ### Example ```{"language":"ruby"} # load the gem @@ -691,12 +697,13 @@ Wraps GET /api/v2/quality/calibrations -Requires NO permissions: +Requires ANY permissions: +* quality:calibration:view ### Example ```{"language":"ruby"} # load the gem @@ -771,16 +778,22 @@ Get audits for conversation or recording +Different permissions are required for viewing different resource audit entries. The quality:evaluation:viewAudit permission is required to view evaluation audits, the recording:recording:viewAudit permission is required to view recording audits, and so on. - Wraps GET /api/v2/quality/conversations/{conversationId}/audits -Requires NO permissions: +Requires ANY permissions: +* quality:calibration:viewAudit +* quality:evaluation:viewAudit +* quality:survey:viewAudit +* recording:recording:viewAudit +* recording:annotation:viewAudit +* recording:screenRecording:viewAudit ### Example ```{"language":"ruby"} # load the gem @@ -857,12 +870,13 @@ Wraps GET /api/v2/quality/conversations/{conversationId}/evaluations/{evaluationId} -Requires NO permissions: +Requires ANY permissions: +* quality:evaluation:view ### Example ```{"language":"ruby"} # load the gem @@ -928,12 +942,13 @@ Wraps GET /api/v2/quality/conversations/{conversationId}/surveys -Requires NO permissions: +Requires ANY permissions: +* quality:survey:view ### Example ```{"language":"ruby"} # load the gem @@ -992,12 +1007,13 @@ Query params must include one of conversationId, evaluatorUserId, or agentUserId Wraps GET /api/v2/quality/evaluations/query -Requires NO permissions: +Requires ANY permissions: +* quality:evaluation:view ### Example ```{"language":"ruby"} # load the gem @@ -1091,12 +1107,13 @@ Wraps GET /api/v2/quality/evaluators/activity -Requires NO permissions: +Requires ANY permissions: +* quality:evaluation:view ### Example ```{"language":"ruby"} # load the gem @@ -1958,12 +1975,13 @@ Wraps GET /api/v2/quality/keywordsets/{keywordSetId} -Requires NO permissions: +Requires ANY permissions: +* quality:keywordset:view ### Example ```{"language":"ruby"} # load the gem @@ -2022,12 +2040,13 @@ Wraps GET /api/v2/quality/keywordsets -Requires NO permissions: +Requires ANY permissions: +* quality:keywordset:view ### Example ```{"language":"ruby"} # load the gem @@ -2516,12 +2535,13 @@ Wraps GET /api/v2/quality/surveys/{surveyId} -Requires NO permissions: +Requires ANY permissions: +* quality:survey:view ### Example ```{"language":"ruby"} # load the gem @@ -2833,12 +2853,13 @@ Wraps POST /api/v2/quality/calibrations -Requires NO permissions: +Requires ANY permissions: +* quality:calibration:add ### Example ```{"language":"ruby"} # load the gem @@ -2901,12 +2922,13 @@ Wraps POST /api/v2/quality/conversations/{conversationId}/evaluations -Requires NO permissions: +Requires ANY permissions: +* quality:evaluation:add ### Example ```{"language":"ruby"} # load the gem @@ -3231,12 +3253,13 @@ Wraps POST /api/v2/quality/keywordsets -Requires NO permissions: +Requires ANY permissions: +* quality:keywordset:add ### Example ```{"language":"ruby"} # load the gem @@ -3623,12 +3646,13 @@ Wraps PUT /api/v2/quality/calibrations/{calibrationId} -Requires NO permissions: +Requires ANY permissions: +* quality:calibration:edit ### Example ```{"language":"ruby"} # load the gem @@ -3686,16 +3710,19 @@ Update an evaluation +The quality:evaluation:edit permission allows modification of most fields, while the quality:evaluation:editScore permission allows an evaluator to change just the question scores, and the quality:evaluation:editAgentSignoff permission allows an agent to change the agent comments and sign off on the evaluation. - Wraps PUT /api/v2/quality/conversations/{conversationId}/evaluations/{evaluationId} -Requires NO permissions: +Requires ANY permissions: +* quality:evaluation:edit +* quality:evaluation:editScore +* quality:evaluation:editAgentSignoff ### Example ```{"language":"ruby"} # load the gem @@ -3968,11 +3995,12 @@ Wraps PUT /api/v2/quality/keywordsets/{keywordSetId} -Requires NO permissions: +Requires ANY permissions: +* quality:keywordset:edit ### Example ```{"language":"ruby"} # load the gem