/mcpXML Input/Output Format: — HTTP Request: 200: Success 400: Bad Request 400: Finesse API Error 401: Authorization Failure 403: Forbidden 404: Not Found 500: Internal Server Error HTTP Response: <PhoneBooks> <PhoneBook> ... Full PhoneBook Object ... </PhoneBook> <PhoneBook> ... Full PhoneBook Object ... </PhoneBook> <PhoneBook> ... Full PhoneBook Object ... </PhoneBook> .... </PhoneBooks> Example Response: <ApiErrors> <ApiError> <ErrorData>574</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 Phone Books This API allows an administrator to assign or unassign a list of phone books to a team. If multiple users try to update the phone books 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 phone books that are assigned to a team. Any phone books that you assign or unassign overwrite the current phone book list. https://<FQDN>/finesse/api/Team/<Id>/PhoneBooks URI: https://finesse1.xyz.com/finesse/api/Team/574/PhoneBooks Example URI: Only administrators can use this API. Security Constraints: Cisco Finesse Web Services Developer and JavaScript Guide, Release 12.5(1) 321 Cisco Finesse Configuration APIs Team—Update List of Phone Books