Download report file

This code snippet shows you how to retrieve a report file. The report file is a Zipped CSV file containing all the records for the request.

Note that there is a data retention period of 4 days, so reports older than 4 days will not be available.

Example

KeyDescription
VONAGE_API_KEY

Your Vonage API key (see it on your dashboard).

VONAGE_API_SECRET

Your Vonage API secret (also available on your dashboard).

FILE_ID

The file ID of the report to retrieve.

Write the code

Add the following to get-report.sh:

View full source

Run your code

Save this file to your machine and run it:

bash get-report.sh

Try it out

  1. Set the replaceable variables for your account.

  2. Set the FILE_ID. You can obtain this from the details of a get report status or list reports call. The response will contain JSON similar to:

    In this case 84a14d67-1234-5678-9012-ac042b16092a is the FILE_ID.

  3. Run the script to download a Zip file containing the report in CSV format.

See also