/mcp<ApiErrors> <ApiError> <ErrorData>500</ErrorData> <ErrorType>finesse.api.team.team_assignment_invalid_ team&</ErrorType> <ErrorMessage>HTTP Status code: 404 (Not Found) Api Error Type:finesse.api.team.team_assignment_invalid_team Error Message: This is not a valid team</ErrorMessage> </ApiError> </ApiErrors> Example Failure Response: Team—Update List of Reason Codes This API allows an administrator to assign or unassign a list of reason codes of the specified category to a team. If multiple users try to update the reason code for the same team at the same time, the changes made by the last user to update overwrite the changes made by the other users. This list includes all reason codes of the specified category that are assigned to a team. Any reason codes that you assign or unassign overwrite the current reason code list. The category attribute of the ReasonCodes tag is not required for the update. If it is included in the request, it is ignored. However, all the reason codes in the list must have a category specified in the category query parameter. Inclusion of a reason code whose category does not match results in a Finesse API error (Status 400). Note https://<FQDN>/finesse/api/Team/<Id>/ReasonCodes?category=<category> URI: https://finesse1.xyz.com/finesse/api/Team/574/ReasonCodes?category=NOT_READY Example URI: Only administrators can use this API. Security Constraints: PUT HTTP Method: Application/XML Content Type: XML Input/Output Format: <ReasonCodes> <ReasonCode> <uri>/finesse/api/ReasonCode/123</uri> </ReasonCode> <ReasonCode> <uri>/finesse/api/ReasonCode/456</uri> </ReasonCode> <ReasonCode> <uri>/finesse/api/ReasonCode/789</uri> </ReasonCode> .... </ReasonCodes> HTTP Request: Cisco Finesse Web Services Developer and JavaScript Guide, Release 12.5(1) 317 Cisco Finesse Configuration APIs Team—Update List of Reason Codes
