DevNet Associate DEVASC 200-901 Official Certification Guide by Adrian Iliesiu (z-lib.org)

(andrew) #1
Queue
Team
ClientLog
Task Routing APIs
Single Sign-On
TeamMessage

Cisco Finesse supports both HTTP and HTTP Secure
(HTTPS) requests from clients. Cisco Finesse desktop
operations can be performed using one of the many
available REST-like HTTP/HTTPS requests. Operations
on specific objects are performed using the ID of the
object in the REST URL. For example, the URL to view a
single object (HTTP) would be as follows:


http://:


/finesse/api//

where FQDN is the fully qualified domain name of the
Finesse server.


Finesse configuration APIs require the application user
ID and password, which are established during
installation, for authentication purposes.


Finesse APIs use the following HTTP methods to make
requests:


GET: Retrieves a single object or list of objects (for example, a single
user or list of users).
PUT: Replaces a value in an object (for example, to change the state of
a user from NOT_READY to READY).
POST: Creates a new entry in a collection (for example, to create a new
reason code or wrap-up reason).
DELETE: Removes an entry from a collection (for example, to delete a
reason code or wrap-up reason).

Finesse uses the standard HTTP status codes (for
example, 200, 400, and 500) in the response to indicate
the overall success or failure of a request.


API Authentication