12-18-2017 01:58 PM
Hi Team
whenever we call get agent state from Finesse API it is giving 404 not found. but agent id exists in ICM. can you please let us know what would be issue?
URL: htts://server/finesse/api/User/agentId.
12-18-2017 02:03 PM
Hi,
Can you give more details? Did you use the admin api to get the list of users (https://developer.cisco.com/docs/finesse/#userget-list) and the url is there? Do you have the right port? Are you using agent Id vs the agent username? It can be many reasons why you are getting the error. Logs or more information would help pinpoint the issue.
Thanx,
Denise
12-18-2017 02:09 PM
Yes Denise. we are calling http://<FQDN>/finesse/api/User/agentId know agent status and it throws 404 after entering agent id as user name and password.
Same agent id is able to login in old thin client (windows based application) which talks to CTIOS.
12-18-2017 02:21 PM
Finesse uses agentId/password, not login name (username)/password. So, that would be the peripheral number.
Thanx,
Denise
12-18-2017 02:34 PM
Yes and it is giving Not found 404 evening Peripheral number exists in ICM, Can you please let us know what would be issue?
Please let me know which logs do i need to see if i want.
Finesse or Notification Logs
CTI Server logs etc.
12-18-2017 03:10 PM
You will want to look at the Finesse webservices logs and the realm logs.
Did you all the admin api to get the list of users? https://developer.cisco.com/docs/finesse/#userget-list
That would tell you what are the user uris. If the agent isn't listed there, it would always give you a 404. How are you executing this API? Postman?
Thanx,
Denise
12-18-2017 03:27 PM
I am executing API over chrome browser as it is get Call.
I will look at other APIs
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide