Twilio: How to get the call record mp3 file?

921 Views Asked by At

I am using this API for getting Twilio call logs. Some of the calls are recorded, so I need to get the corresponding mp3 file. Under the subresource_uris section I found recordings, but it is a .json file.

How can I get the mp3 file link of call records? I am using c# codes.

1

There are 1 best solutions below

4
On

The .json is to retrieve the metadata.

If you want to retrieve the actual recording leave out the .json (will deliver .wav) or add a .mp3, i.e. https://api.twilio.com/2010-04-01/Accounts/ACXXXXX.../Recordings/REXXXXX....mp3.

See also the Twilio documentation "Fetch a recording media file".


The Twilio media URLs should be public by default, see "Fetch a Recording resource":

Because the URLs that host individual recordings are useful for many external applications, they are public and do not require HTTP Basic Auth to access.

However you can turn on HTTP Basic Auth via the settings:

enter image description here