GET
/
v2.01
/
{ClientId}
/
reporting
/
reports
// GET has no body parameters
[
    {
        "Id": "report_01JW6854FGRG1JVVSEWZP4B20C",
        "ReportType": "COLLECTED_FEES",
        "Status": "GENERATING",
        "LastUpdated": 1748261573,
        "CreationDate": 1748261573,
        "Tag": "Created using the Mangopay API Postman collection",
        "ResultCode": null,
        "ResultMessage": null
    },
    {
        "Id": "report_01JVYRQHQ7G5VKGA6SM0EEVVA5",
        "ReportType": "USER_WALLET_TRANSACTIONS",
        "Status": "GENERATED",
        "LastUpdated": 1748010518,
        "CreationDate": 1748010518,
        "Tag": "Created using the Mangopay API Postman collection",
        "ResultCode": "000000",
        "ResultMessage": "Success"
    },
        {
        "Id": "report_01JR92549WWKAP2G1WW0DRAC80",
        "ReportType": "USER_WALLET_TRANSACTIONS",
        "Status": "EXPIRED",
        "LastUpdated": 1746739535,
        "CreationDate": 1744060977,
        "Tag": "Created using the Mangopay API Postman collection",
        "ResultCode": "000000",
        "ResultMessage": "Success"
    }
]

Query parameters

Status
string

Possible values: PENDING, GENERATING, GENERATED, EXPIRED, FAILED

The status of the report:

  • PENDING – The report generation request was accepted but is not yet being processed.
  • GENERATING – The report is being generated.
  • GENERATED – The report is ready for download at the DownloadURL
  • EXPIRED – The report has expired and is no longer available for download.
  • FAILED – Report generation was not successful.
BeforeDate
Unix timestamp

The date before which the report was created (based on the report’s CreationDate parameter). You can filter on a specific time range by using both the AfterDate and BeforeDate query parameters.

AfterDate
Unix timestamp

The date after which the report was created (based on the report’s CreationDate parameter). You can filter on a specific time range by using both the AfterDate and BeforeDate query parameters.

per_page
integer

Min. value: 1; max. value: 100

Default value: 10

Indicates the number of items returned for each page of the pagination.

page
integer

Start value: 1

Default value: 1

Indicates the index of the page for the pagination.

Responses

[
    {
        "Id": "report_01JW6854FGRG1JVVSEWZP4B20C",
        "ReportType": "COLLECTED_FEES",
        "Status": "GENERATING",
        "LastUpdated": 1748261573,
        "CreationDate": 1748261573,
        "Tag": "Created using the Mangopay API Postman collection",
        "ResultCode": null,
        "ResultMessage": null
    },
    {
        "Id": "report_01JVYRQHQ7G5VKGA6SM0EEVVA5",
        "ReportType": "USER_WALLET_TRANSACTIONS",
        "Status": "GENERATED",
        "LastUpdated": 1748010518,
        "CreationDate": 1748010518,
        "Tag": "Created using the Mangopay API Postman collection",
        "ResultCode": "000000",
        "ResultMessage": "Success"
    },
        {
        "Id": "report_01JR92549WWKAP2G1WW0DRAC80",
        "ReportType": "USER_WALLET_TRANSACTIONS",
        "Status": "EXPIRED",
        "LastUpdated": 1746739535,
        "CreationDate": 1744060977,
        "Tag": "Created using the Mangopay API Postman collection",
        "ResultCode": "000000",
        "ResultMessage": "Success"
    }
]
// GET has no body parameters