Cello allows you to download data exports programmatically using the Generic Event API.

reports /download

The reports endpoint allows you to download individual csv files programmatically through pre-signed URLs with security credentials to grant time-limited permission to download.

Request

curl --location --request GET 'https://api.cello.so/reports/download/csv' \
--header 'Authorization: Bearer accessToken'

Response

The response contains direct urls for downloading csv files. The URLs are valid for 1 hour.
{
    "conv_rewards": "https://s3.aws/temp_link_conv_rewards.csv",
    "conv_signups": "https://s3.aws/temp_link_to_conv_signups.csv",
    "conv_transactions": "https://s3.aws/temp_link_conv_transactions.csv",
    "event_details_aggregates-all": "https://s3.aws/temp_link_to_event_details_aggregates-all.csv",
    "event_details_aggregates-daily": "https://s3.aws/temp_link_to_event_details_aggregates-daily.csv",
    "ignore_list": "https://s3.aws/temp_link_to_ignore-list.csv"
}