class MangoModel::Report

Report entity The Report object enables possibility to download huge lists of transactions or wallets to CSV form for accounting and analysis purposes.

Attributes

callback_url[RW]
String

URL which MangoPay will ping once the report is ready

to be downloaded (works in a similar way to +Hook+s)

columns[RW]
Array

List of names of the columns to be included in the report

download_format[RW]
DownloadFormat

The format of the downloadable report

download_url[RW]
String

URL where the report can be downloaded

filters[RW]
ReportFilter

Object which allows filtering of report entries

preview[RW]
true/false

Whether the report should be limited to the first

10 rows, making its execution faster

report_date[RW]
Integer

Time when the report was executed (UNIX timestamp)

report_type[RW]
ReportType

The type of report

result_code[RW]
String

The result code

result_message[RW]
String

Explanation of the result

sort[RW]
String

The column to sort by and the direction, separated

by a ':' character (i.e. CreationDate:DESC)

status[RW]
ReportStatus

Its status