I am working on to access RingCentral Call Reports using API access.
Our requirement is to fetch the Outbound call logs of all the users (Company Call Logs) registered under my organization, at once.
The API documentation states that to fetch the call logs of all the users at once, we have an account call log API, i.e., '/account/~/call-log
' and we are trying to access the same.
What we need are the exact equivalent records that we get using "Analytics Portal" under "Reports" menu of "RingCentral Admin Account".
Below is the Request URL that we have been accessing to fetch the records:
https://platform.devtest.ringcentral.com/restapi/v1.0/account/~/call-log?direction=Outbound&type=Voice&view=Detailed&dateFrom=2018-08-01&dateTo=2018-08-30&page=1&perPage=100
When we generate the analytical reports from Admin portal, it shows thousands of outbound calls made by the company's agents and when we hit the above request URL it gives an empty response. We have tried the same from the available "API Explorer" in the developer's account and still, no data got loaded.
Please do suggest if we are missing something in the process or if there needs to be something activated from RingCentral portal? Or if there is any other way to track the call activity of the employees using API access?