/mcpOnly administrators can use this API. Security Constraints: PUT HTTP Method: Application/XML Content Type: XML Input/Output Format: <ReasonCode> <code>101</code> <label>Lunch Break</label> <forAll>true</forAll> </ReasonCode> HTTP Request: id (required): The database ID for the reason code code:The code for the reason code label: The UI label for the reason code forAll: Whether the reason code is global (true) or non-global (false) Your request must include at least one of the following parameters: code, label, or forAll. Note Request Parameters: 200: Success 400: Bad Request 400: Finesse API Error 401: Authorization Failure 401: Invalid Authorization User Specified 403: Forbidden 404: Not Found 500: Internal Server Error HTTP Response: <ApiErrors> <ApiError> <ErrorType>Authorization Failure</ErrorType> <ErrorMessage>UNAUTHORIZED</ErrorMessage> <ErrorData>jsmith</ErrorData> </ApiError> </ApiErrors> Example Failure Response: ReasonCode—Delete This API allows an administrator to delete an existing reason code. https://<FQDN>/finesse/api/ReasonCode/<id> URI: https://finesse1.xyz.com/finesse/api/ReasonCode/ 423 Example URI: Only administrators can use this API. Security Constraints: DELETE HTTP Method: Cisco Finesse Web Services Developer and JavaScript Guide, Release 12.5(1) 242 Cisco Finesse Configuration APIs ReasonCode—Delete