Download a recording

In this code snippet you see how to download a recording.

Example

Replace the following variables in the example code:

KeyDescription
VOICE_RECORDING_URL

The URL of the recording to download. You typically get this from the JSON response received on the /webhooks/recordings endpoint when the record action is used.

Prerequisites

Execute the following command at your terminal prompt to create the JWT for authentication:

Write the code

Add the following to download-a-recording.sh:

View full source

Run your code

Save this file to your machine and run it:

bash download-a-recording.sh

Try it out

You will need a Recording URL from which to download the recording file. You typically get this from the JSON response received on the /webhooks/recordings endpoint when the record action is used when recording a call, connecting another call and so on. A typical JSON response will resemble the following:

When you run the script, the recording located at the recording URL will be downloaded. You can then listen to the recording.

Further Reading

  • Transcription - This guide shows you how to use the Amazon Transcribe API to transcribe a phone conversation recorded with the Vonage Voice API.