Change the Clean / Non-Clean verdict or hide its reasons
PUT/credentialing-workflows/:workflowId/file-type-verdict
Sets the analyst's File Type on the credentialing workflow identified by workflowId, and/or which of its findings are hidden from the PSV packet, while the workflow is at PSV Complete and its verdict is not frozen. The same change as the shared page's member File Type route, for a workflow whose tenant has PSV transparency switched on. hiddenFindingRuleKeys is the full set of findings to hide; without fileType the save is hide-only: it writes no analyst File Type, so the verdict stays the platform's, and needs no reason. A Non-Clean change always needs a reason; a Clean change needs one while a finding stays unhidden; either needs one when the verdict could not be evaluated or there is none. Repeating the newest analyst change with the same hides is a 204 that writes nothing. A written change asks for the PSV packet to be regenerated. Answers 404 when PSV transparency is not switched on.
Request
Responses
- 204
- 400
- 401
- 403
- 404
- 409
- 500
The change was written, or the same change was already in place
VALIDATION_ERROR: neither fileType nor hiddenFindingRuleKeys, an unknown fileType, a reason over 1000 characters, more than 50 or blank hide keys, or a hide key that is not one of the workflow's findings. FILE_TYPE_REASON_REQUIRED: the reason rule refused. WORKFLOW_NOT_EDITABLE: the workflow is not at PSV Complete, or its verdict is frozen
Unauthorized - Authentication required
Forbidden - the caller lacks the File Type permission in the tenant-id header's tenant
Credentialing workflow not found in this tenant, or FILE_TYPE_VERDICT_NOT_ENABLED: PSV transparency is not switched on for this tenant
WORKFLOW_CONFLICT: a concurrent writer modified this workflow and the retry budget was exhausted; safe to retry
Internal Server Error - An unexpected error occurred