News & Announcements User Community Developer Community

Welcome to the RingCentral Community

Please note the community is currently under maintenance and is read-only.

Search
Make sure to review our Terms of Use and Community Guidelines.
  Please note the community is currently under maintenance and is read-only.
Home » Developers
Call Recording API returning 3 second duration for all recordings
Tags: rest api
May 17, 2023 at 7:06am   •   5 replies  •  2 likes
Daniel Johnson

Is anyone else seeing this issue? I have a script running that flags call logs that have recordings, and then I hit the call recording api, /restapi/v1.0/account/accountId/recording/recordingId, with the recoding ID that I get from the call log, and every time it returns a duration of 3 seconds, even though every single call is much longer.

I've opened a ticket with support and have been met with crickets. This is in our production environment and causing significant issues.

Any advice?

on Jul 12, 2023 at 1:43pm   •  0 likes

I'm having the same issue as well. Any update?

Checking the workaround now.

on Jul 12, 2023 at 2:18pm   •  0 likes

I'm already implementing the workaround, taking the duration from the call-log, but looks like the call.duration and recording.duration are in some case really distant. For example, I have a call duration returning 43 seconds but when I download the recording file its duration is only 23 seconds.

At least this is better than showing 3 seconds for every call.

on Jul 12, 2023 at 1:42pm   •  0 likes

I'm having the same issue as well. Any update?

Checking the workaround now.

3 Answers
answered on Apr 4, 2024 at 6:04am  

Hi @Phong Vu ,

Do you know whether there has been any progress with getting this bug fixed?

I have had no response to my support ticket.

Thank you.


 0
on Apr 4, 2024 at 8:54am   •  0 likes

I thought it was fixed a long time ago. But I just checked and it wasn't.

Let me check with the platform team to get the latest status.

UPDATED: Unfortunately, the issue is not fixed and I have no ETA.

answered on Sep 6, 2023 at 1:31am  

Hi @Phong Vu,

Do you know whether there has been any progress with getting this bug fixed?


 0
answered on May 17, 2023 at 8:46am  

Do you mean that the value of the duration field is just 3 instead of the actual duration of the recording?

screen-shot-2023-05-17-at-84444-am.png


 0
on May 17, 2023 at 8:52am   •  0 likes

Yes. Here's what I see no matter the what record ID I check:

1684338687301.png

And here it is in the admin call log report:

1684338762055.png

on May 17, 2023 at 8:53am   •  0 likes

I meant to say no matter what recording Id I check.

on Jun 6, 2023 at 4:25am   •  0 likes

Hi Daniel,

Did you receive any resolution to this issue? We are facing the same problem.

on Jun 6, 2023 at 6:33am   •  1 likes

Nope... It took an entire week to get their dev support team to do a screen share with me and for them to admit it was an issue on their end. This was their most recent response:

Hi,

Sorry, we do not have an ETA yet, we gathered a couple of other cases with customers being impacted by this and escalated to our Ops team.

Just an FYI, these kind of bugs take a while to get prioritized, fixed and then deployed across all the pods. Just making sure I set the correct expectations.
This is not directly linked to the APIs, so the core teams have to be involved.

Thanks,
RC Dev Support

on Jun 6, 2023 at 6:41am   •  0 likes

Thanks. I received a similar response, although the issue has only appeared for us within the last few days.

As a workaround I am using the call log endpoint to get the call duration:

/restapi/v1.0/account/accountId/extension/extensionId/call-log

on Jun 6, 2023 at 6:43am   •  0 likes

Yeah, we don't do auto-recording because there's some compliance concerns that we need to deal with live before we're allowed to start recording, so the call duration for us is never the same as the recording duration.

on Jun 6, 2023 at 8:07am   •  2 likes

I found a ticket reporting the same issue for other accounts. So it looks like there is an issue on our platform and the engineers are working on it. I will keep tracking the ticket and let you know when the issue is resolved.

Will give you update when I get more info from the platform team.

on Jun 9, 2023 at 8:22am   •  1 likes

Has there been any movement on this issue? We have had the same issue and are watching for feedback. Pressure to resolve this is growing as this is an issue at a few of the sites we work with

on Jun 9, 2023 at 9:18am   •  1 likes

We've not received any update other than the teams are looking into it. Issue first occurred on the 1st June for us.

As a workaround I am using the call logs endpoint to get the call duration to determine whether we need to download the recording.

on May 17, 2023 at 9:08am   •  0 likes

That's weird. I just check and it returns the correct value

{
  id: '197253472xxxx',
  contentUri: 'https://media.ringcentral.com/restapi/v1.0/account/80964xxxx/recording/197253472xxxx/content',
  contentType: 'audio/mpeg',
  duration: 87
}

I suggest you open a dev support ticket so some one can have a closer look at your account. I am sure that it's not the platform issue.

on May 17, 2023 at 9:56am   •  0 likes

thanks @Phong Vu , I opened one yesterday. No response.



A new Community is coming to RingCentral!

Posts are currently read-only as we transition into our new platform.

We thank you for your patience
during this downtime.

Try Workflow Builder

Did you know you can easily automate tasks like responding to SMS, team messages, and more? Plus it's included with RingCentral Video and RingEX plans!

Try RingCentral Workflow Builder

PRODUCTS
RingEX
Message
Video
Phone
OPEN ECOSYSTEM
Developer Platform
APIs
Integrated Apps
App Gallery
Developer support
Games and rewards

RESOURCES
Resource center
Blog
Product Releases
Accessibility
QUICK LINKS
App Download
RingCentral App login
Admin Portal Login
Contact Sales
© 1999-2024 RingCentral, Inc. All rights reserved. Legal Privacy Notice Site Map Contact Us