TeamResource API Errors

Status

Error Type

Description

400

Bad Request

The request is malformed or incomplete or the extension that is provided is invalid.

400

Generic Error

An unaccounted error occurred. The root cause could not be determined.

400

Invalid Input

One of the parameters provided as part of the input is invalid or not recognized (for example, the state for a team)

400

Invalid State

The requested state change is not allowed (for example, a team in LOGOUT state requests a state change to LOGOUT or a supervisor tries to change an agent's state to something other than READY or LOGOUT).

400

Parameter Missing

The extension, state, or requestedAction is not provided.

401

Authorization Failure

Unauthorized (for example, the team is not yet authenticated in the Web Session).

401

Invalid Authorization

The authenticated team tried to make a request for another team.

401

Invalid State

Team tried to change to the state that is not supported in the scenario.

404

Not Found

The team that is specified is invalid or does not exist.

404

TeamId Not Found

The team details provided is invalid or is not recognized. No such team exists in CTI.

416

Range Not Satisfiable

The range that is specified is invalid or does not exist. For example, the maximum number of contacts cannot exceed 6000.

500

Internal Server Error

Any run-time exception is caught and responded with this error.

503

Service Unavailable

The dependent service is down (for example, the Cisco Finesse Notification Service or Cisco Finesse Database). Finesse is OUT_OF_SERVICE.