get https://{domainname}/cloudAgentRestAPI/index.php/CloudAgent/CloudAgentAPI/getAgentLogins
Deprecation Update
This API will be deprecated by 31st Dec 2024.
We recommend to start using the new version of the APIs:
This API retrieves the status of all logged-in agents, providing information about their current state, such as Ready, ACW, or Idle.
To access this API the following parameters MUST be passed.
Parameter | Description |
---|---|
api_key* | Available in CloudAgent admin login |
username* | CloudAgent account name |
Note
Parameters with ‘*’ are to be considered mandatory parameters.
Possible responses
Success response | "status": "success" "message":: { "0-0": "Success response", "0-1": ""status": "success"\n"message":response", "0-1": ""status": "success" \n"message":: { \n "0-0": "Success response", \n "0-1": "\"status\": \"success\"\\n\"message\":[{\"AgentId\": \"xxx\"\n\"AgentName\": \"xxx", "1-0": "If userName is empty", "1-1": ""status": "error"\n"message": "userName should not be empty"", "2-0": "If apiKey is empty", "2-1": ""status": "error"\n"message": "apiKey should not be empty"", "3-0": "If userName or apiKey is invalid", "3-1": ""status" |
If userName is empty | "status": "error" "message": "userName should not be empty" |
If apiKey is empty | "status": "error" "message": "apiKey should not be empty" |
If userName or apiKey is invalid | "status": "error" "message": "userName or apiKey is Invalid" |
If rate limit exceeds | "status": "error" "message": "only 1 hit will be allowed within a time frame of 5mins" |
Further Insights
By default, the domain name is https://in1-ccaas-api.ozonetel.com. Please refer here to change based on the need.