Skip to main content
Solved

getRecordingUrl() returns a URL with no querystring parameters


I am calling ivr.getRecordingURL() in my workflow but it returns a URL with no parameters (see below)

https://c01-recordings.vacd.biz/api/v1/calls/recordings/?v=1&accountId=&bucket=c01-recordings&region=us-west-2&compliance=false&file=null

I am wondering if I am perhaps calling this too early in the call.  How soon after a call begins should the full recording URL be available using this javascript method?

Best answer by Craig C.

That looks like the domain and endpoint where call recordings are stored, but you are missing the account ID and actual wav file. A call recording is usually not available until a few minutes after the call is complete. When are you calling this API?

View original
Did this thread help you find an answer to your question?

2 replies

  • Community Manager
  • 27 replies
  • Answer
  • July 30, 2025

That looks like the domain and endpoint where call recordings are stored, but you are missing the account ID and actual wav file. A call recording is usually not available until a few minutes after the call is complete. When are you calling this API?


  • Author
  • New Participant
  • 1 reply
  • August 1, 2025

Thanks for your response.  I’m calling it pretty early in the call, so what you are alluding to was a concern I had, as well.  The documentation (to me) suggested that it would give the full URL of where the recording would reside after the call was completed but I may have misinterpreted.  Anyhow, I found a way to use the account id, date and UIID to complete the querystring parameters and all is good now.  Again, thanks for your response!


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings