• Home
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Create an article
  • Post an idea
  • Spaces
  • General
  • News & Announcements
  • Ideas
  • RingCentral Office
    • Getting Started
    • Authentication
    • App Graduation
    • API Betas & Developer Previews
    • REST API
      • Call Management API
      • Glip API
      • Meetings API
      • Messaging API (SMS, Fax, Voicemail)
      • Provisioning API
      • Voice and Telephony API
    • Environment (Sandbox, Gateway)
    • SDKs
    • Admin & Credentials
  • RingCentral Engage
    • Getting Started
    • REST API
      • Interactions API
      • Provisioning API
      • Routing API
  • Jobs/Requests for Help
  • Explore
  • Topics
  • Questions
  • Articles
  • Ideas
  • Users
  • Badges
Skip to main content
  • Create
    • Ask a question
    • Create an article
    • Post an idea
    • General
    • News & Announcements
    • Ideas
    • RingCentral Office
      • Getting Started
      • Authentication
      • App Graduation
      • API Betas & Developer Previews
      • REST API
        • Call Management API
        • Glip API
        • Meetings API
        • Messaging API (SMS, Fax, Voicemail)
        • Provisioning API
        • Voice and Telephony API
      • Environment (Sandbox, Gateway)
      • SDKs
      • Admin & Credentials
    • RingCentral Engage
      • Getting Started
      • REST API
        • Interactions API
        • Provisioning API
        • Routing API
    • Jobs/Requests for Help
    • Topics
    • Questions
    • Articles
    • Ideas
    • Users
    • Badges
  • Sign in
  • Home
  • RingCentral Office

question

scott-rister avatar image
scott-rister asked · Aug 01 at 10:16 AM

Call log API not returning all data

Hi!

We are working with RingCentral "Read Call Logs" API and we have observed that the data returned do not match with the "Analytical Reports" provided by RC Admin account.

For example, In the week 2019-07-22 to 2019-07-28 for the extension 111 (RC extension 214644031) the API gives around 40 results back whereas when we check the "Performance Reports" in RC Admin account the same person has over 330 calls.


Please see below the request metadata:

{
"uri": "https://platform.ringcentral.com/restapi/v1.0/account/~/extension/214644031/call-log?view=Simple&type=Voice&showBlocked=true&withRecording=false&dateFrom=2019-07-22T00:00:00.000Z&dateTo=2019-07-28T00:00:00.000Z&showDeleted=false&page=1&perPage=1000",
"records": [],
"paging": {
"page": 1,
"perPage": 1000
},
"navigation": {
"firstPage": {
"uri": "https://platform.ringcentral.com/restapi/v1.0/account/~/extension/214644031/call-log?view=Simple&type=Voice&showBlocked=true&withRecording=false&dateFrom=2019-07-22T00:00:00.000Z&dateTo=2019-07-28T00:00:00.000Z&showDeleted=false&page=1&perPage=1000"
},
"lastPage": {
"uri": "https://platform.ringcentral.com/restapi/v1.0/account/~/extension/214644031/call-log?view=Simple&type=Voice&showBlocked=true&withRecording=false&dateFrom=2019-07-22T00:00:00.000Z&dateTo=2019-07-28T00:00:00.000Z&showDeleted=false&page=1&perPage=1000"
}
}
}


Please let me know what we are missing here. Any assistance would be extremely helpful.

apicall logringcentral
Comment
0
1 |1000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

1 Answer

· Write an Answer
Phong Vu avatar image
Phong Vu answered · Aug 01 at 03:44 PM

Hi Scott,

There must be some thing incorrect in the request. Can you make sure that you are reading the call log of an extension in both cases. If you log in the service dashboard with an admin user, you probably read the call log of all the users under the account. Then it is equivalent to reading the call log using the API at the account level "/account/~/call-log". It could be in your case that you are calling API at the extension level "/account/~/extension~/call-log" and that is why you get records only for that extension.

· 2 comments · Share
1 |1000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

scott-rister avatar image scott-rister · Aug 05 at 06:54 AM

Hello Phong,


You are correct, we are using extension level API as ours is an admin account. But my main concern here is that we are not getting data for some of the extensions. There are extensions whose data we receive as an API response is nearly accurate while there are extensions like 111 (mentioned above) whose data response is way too much in-complete or totally NULL while the "Performance Reports" in the RC account says the total opposite.


Let me know if made my point clear here.


0 · ·
Phong Vu avatar image Phong Vu ♦♦ scott-rister · Aug 05 at 03:16 PM

That is weird.

Can you tell me what type of extension is the 111?

Any other extensions have the same problem or just that one?

Can you specify the type for Voice and Fax? Or compare and extract a few records from the performance report that missing from the API's response to see what are those.

Finally, if you don't mind to give me your main company number so I can have a look at them.

0 · ·

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

question details

2 People are following this question.

scott-rister follows this question Phong1426275020 follows this question
Answers Subscribe to Answers Answers and Comments Subscribe to Comments and Answers

Related Questions

Status Code 400(Bad Request) 2 Answers

Can I disable receptionist/attendant/IVR through API? 1 Answer

Is there a way to look at this call log record and determine that the call is not completed yet? 1 Answer

Hi I want to create a WPF Application with C# where I need to integrate RingCentral API. Please suggest the process for the same. 1 Answer

Import entire company call log with API 1 Answer

  • Developer Home
  • ·
  • Community Guidelines
  • ·
  • Legal
  • ·
  • Privacy Notice