History REST
Description
The Web Engagement History REST Reference lists all the RESTful elements that you can use to access the Web History stored by the Genesys Web Engagement Backend Server.
Resource Access Template
To access resources, you must respect the following syntax:
Method <schema>://<server>:<port>/backend/data[/<resourceName>][/<resourceId>][/<sub-resourceName>]
where:
<method>
isGET
orPOST
;<schema>
ishttp
orhttps
;<server>
is the hostname or the IP address of the Web Engagement Backend Server;<port>
is the port of the Web Engagement Backend Server;<resourceName>
is the name of the requested resource;<resourceId>
is the identifier of the requested resource;<sub-resourceName>
is the name of a sub-resource.
For instance, to retrieve the list of identities on MyHostname, you can use the following request:
GET http://MyHostname:9081/backend/data/identities
For instance, to retrieve a given identity, you need its identifier:
GET http://MyHostname:9081/backend/data/identities/pat.thompsom@genesyslab.com
For retrieving the pages of the user pat.thompsom@genesyslab.com, you can use the following request:
GET http://MyHostname:9081/backend/data/identities/pat.thompsom@genesyslab.com/pages
Contents
The list of available resources is the following:
Note that each resource chapter lists all the operations available with the resource's path, not all the operations related to the resource. For instance, the Event Resource chapter lists all the methods associated with the backend/data/events/ path. Additional methods to retrieve events for a given identity are available in the Identity Resource chapter.
You can also use the Operations Index to get the complete list of available operations.