/mcpReasonCode API Errors Description Error Type Status One of the required parameters was not provided or is invalid Bad Request 400 API error such as duplicated reason code or the reason code does not exist. Finesse API Error 400 The maximum number of items has been exceeded. Maximum Exceeded 400 Unauthorized (for example, the user is not yet authenticated in the Web Session). The user is not authorized to use the API (the user is not an administrator). Authorization Failure 401 The authenticated user tried to use the identity of another user. Invalid Authorization User Specified 401 The user attempted to run the API against the secondary Finesse server. Configuration APIs cannot be run against the secondary Finesse server. Forbidden 403 The specified resource cannot be found. Not Found 404 Any runtime exception is caught and responded with this error. Internal Server Error 500 WrapUpReason The WrapUpReason object represents a reason that an agent can apply to a call during call wrap-up. The WrapUpReason object is structured as follows: <WrapUpReason> <uri>/finesse/api/WrapUpReason/{id}</uri> <label></label> <forAll>true|false</forAll> </WrapUpReason> WrapUpReason APIs WrapUpReason—Get This API allows an administrator to get a copy of the WrapUpReason object. https://<FQDN>/finesse/api/WrapUpReason/<id> URI: https://finesse1.xyz.com/finesse/api/WrapUpReason/31 Example URI: Cisco Finesse Web Services Developer and JavaScript Guide, Release 12.5(1) 244 Cisco Finesse Configuration APIs ReasonCode API Errors