GET
/
v2.01
/
{ClientId}
/
reports
<?php 

require_once 'vendor/autoload.php';

use MangoPay\MangoPayApi;
use MangoPay\Libraries\ResponseException as MGPResponseException;
use MangoPay\Libraries\Exception as MGPException;

$api = new MangoPayApi();

$api->Config->ClientId = 'your-client-id';
$api->Config->ClientPassword = 'your-api-key';
$api->Config->TemporaryFolder = 'tmp/';

try {
    
    $response = $api->Reports->GetAll();

    print_r($response);
} catch(MGPResponseException $e) {
    print_r($e);
} catch(MGPException $e) {
    print_r($e);
}  
[
    {
        "Id": "report_m_01JFA0JQQJ1X6W6VT6042SASTC",
        "CreationDate": 1734429204,
        "Tag": "Created using Mangopay API Postman Collection",
        "ReportDate": 1734429204,
        "Status": "READY_FOR_DOWNLOAD",
        "DownloadFormat": "CSV",
        "DownloadURL": "https://downloads.sandbox.mangopay.com/85565d93430945388122986252982648.csv?Policy=eyJTdGF0ZW1lbnQiOiBbeyJSZXNvdXJjZSI6IioiLCJDb25kaXRpb24iOnsiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE3MzQ1MTU2MDR9fX1dfQ__&Signature=YvcEtwjbs2hR4mOb2UuGICdh082lFrCjS1XtwJ~Zem7~vDc8bPPo-2kBA-Neb0Hs7V9gApR5mJ9B6RPOgDzKKdBEVD4iBS066eNYIymuW2fY5IXjfuzFgv0id5yi2ynFcmX02sgSgd9WGChYpUTBH36R-McNbAPG3viOu8FZ5LM9IWR44qnMwrM-8IWXPBpg9yh7uZy6ehDjJpoi9tswNnzt445vpORRMF3clMl~tRel59EcsMV73c-~B1Qvd9inBa6msh6eww~kkcP5FE~MCr4oQ-DsX0lZPAXLoSOJNbhOotNqKgwlBrYwAT1gLV510kUlbJy~4bPDmmsgbSqETw__",
        "CallbackURL": null,
        "ReportType": "TRANSACTIONS",
        "Sort": "CreationDate:ASC",
        "Preview": false,
        "Filters": {
            "BeforeDate": 1658317644,
            "AfterDate": 1655725644,
            "Type": [],
            "ResultCode": [],
            "Status": [],
            "Nature": [],
            "WalletId": null,
            "AuthorId": null,
            "MinDebitedFundsAmount": null,
            "MinDebitedFundsCurrency": null,
            "MaxDebitedFundsAmount": null,
            "MaxDebitedFundsCurrency": null,
            "MinFeesAmount": null,
            "MinFeesCurrency": null,
            "MaxFeesAmount": null,
            "MaxFeesCurrency": null
        },
        "Columns": [
            "Id",
            "Tag",
            "CreationDate",
            "ExecutionDate",
            "AuthorId",
            "CreditedUserId",
            "DebitedFundsAmount",
            "DebitedFundsCurrency",
            "CreditedFundsAmount",
            "CreditedFundsCurrency",
            "FeesAmount",
            "FeesCurrency",
            "Status",
            "ResultCode",
            "ResultMessage",
            "Type",
            "Nature",
            "CreditedWalletId",
            "DebitedWalletId"
        ],
        "ResultCode": "000000",
        "ResultMessage": "Success"
    },
    {
        "Id": "report_m_01JFA0QC7K9CJ339JX4KV08CMW",
        "CreationDate": 1734429356,
        "Tag": "Created using Mangopay API Postman Collection",
        "ReportDate": 1734429356,
        "Status": "READY_FOR_DOWNLOAD",
        "DownloadFormat": "CSV",
        "DownloadURL": "https://downloads.sandbox.mangopay.com/fd9f07b1c84a444aaca68eca2f597495.csv?Policy=eyJTdGF0ZW1lbnQiOiBbeyJSZXNvdXJjZSI6IioiLCJDb25kaXRpb24iOnsiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE3MzQ1MTU3NTZ9fX1dfQ__&Signature=PL0gj96VDkO43AtYkWJyoO7nj1wAFH7axqTwIVLWq3JHN1dadvBoQHaZb~P8tg3PFV3JSjv5MRu62JnHKFzlOAxW6-rpY7zN2MtsNTy9X32c63crC7MqxfZMNze4xkedbmQ~afsFfO6JAncwa40osf28x-1E64K7NrXjGxGO2RykEpwoyJz2g01qY8yjEONYmc0HEdg3lp1OBpLF~Ep3IRQkWLuLfIPbogGsj~NxbTgjQOqM7l~A7KHY5VOgHi-9fR4dd2uI4f-84BbTxmtcv0Uz~um5GhzsjejOV0TEziGVXvxtTEXK7h4cHVHm9YfR4G0jOZi9oRgkW0WYCIz31Q__",
        "CallbackURL": null,
        "ReportType": "WALLETS",
        "Sort": "CreationDate:ASC",
        "Preview": false,
        "Filters": {
            "BeforeDate": 1658838931,
            "AfterDate": 1656246931,
            "OwnerId": null,
            "Currency": null,
            "MinBalanceAmount": null,
            "MinBalanceCurrency": null,
            "MaxBalanceAmount": null,
            "MaxBalanceCurrency": null
        },
        "Columns": [
            "Id",
            "Tag",
            "CreationDate",
            "Owners",
            "Description",
            "BalanceAmount",
            "BalanceCurrency",
            "Currency",
            "FundsType"
        ],
        "ResultCode": "000000",
        "ResultMessage": "Success"
    }
]

Query parameters

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.

Responses

Array (Reports)
array
The list of reports created by the platform.
[
    {
        "Id": "report_m_01JFA0JQQJ1X6W6VT6042SASTC",
        "CreationDate": 1734429204,
        "Tag": "Created using Mangopay API Postman Collection",
        "ReportDate": 1734429204,
        "Status": "READY_FOR_DOWNLOAD",
        "DownloadFormat": "CSV",
        "DownloadURL": "https://downloads.sandbox.mangopay.com/85565d93430945388122986252982648.csv?Policy=eyJTdGF0ZW1lbnQiOiBbeyJSZXNvdXJjZSI6IioiLCJDb25kaXRpb24iOnsiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE3MzQ1MTU2MDR9fX1dfQ__&Signature=YvcEtwjbs2hR4mOb2UuGICdh082lFrCjS1XtwJ~Zem7~vDc8bPPo-2kBA-Neb0Hs7V9gApR5mJ9B6RPOgDzKKdBEVD4iBS066eNYIymuW2fY5IXjfuzFgv0id5yi2ynFcmX02sgSgd9WGChYpUTBH36R-McNbAPG3viOu8FZ5LM9IWR44qnMwrM-8IWXPBpg9yh7uZy6ehDjJpoi9tswNnzt445vpORRMF3clMl~tRel59EcsMV73c-~B1Qvd9inBa6msh6eww~kkcP5FE~MCr4oQ-DsX0lZPAXLoSOJNbhOotNqKgwlBrYwAT1gLV510kUlbJy~4bPDmmsgbSqETw__",
        "CallbackURL": null,
        "ReportType": "TRANSACTIONS",
        "Sort": "CreationDate:ASC",
        "Preview": false,
        "Filters": {
            "BeforeDate": 1658317644,
            "AfterDate": 1655725644,
            "Type": [],
            "ResultCode": [],
            "Status": [],
            "Nature": [],
            "WalletId": null,
            "AuthorId": null,
            "MinDebitedFundsAmount": null,
            "MinDebitedFundsCurrency": null,
            "MaxDebitedFundsAmount": null,
            "MaxDebitedFundsCurrency": null,
            "MinFeesAmount": null,
            "MinFeesCurrency": null,
            "MaxFeesAmount": null,
            "MaxFeesCurrency": null
        },
        "Columns": [
            "Id",
            "Tag",
            "CreationDate",
            "ExecutionDate",
            "AuthorId",
            "CreditedUserId",
            "DebitedFundsAmount",
            "DebitedFundsCurrency",
            "CreditedFundsAmount",
            "CreditedFundsCurrency",
            "FeesAmount",
            "FeesCurrency",
            "Status",
            "ResultCode",
            "ResultMessage",
            "Type",
            "Nature",
            "CreditedWalletId",
            "DebitedWalletId"
        ],
        "ResultCode": "000000",
        "ResultMessage": "Success"
    },
    {
        "Id": "report_m_01JFA0QC7K9CJ339JX4KV08CMW",
        "CreationDate": 1734429356,
        "Tag": "Created using Mangopay API Postman Collection",
        "ReportDate": 1734429356,
        "Status": "READY_FOR_DOWNLOAD",
        "DownloadFormat": "CSV",
        "DownloadURL": "https://downloads.sandbox.mangopay.com/fd9f07b1c84a444aaca68eca2f597495.csv?Policy=eyJTdGF0ZW1lbnQiOiBbeyJSZXNvdXJjZSI6IioiLCJDb25kaXRpb24iOnsiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE3MzQ1MTU3NTZ9fX1dfQ__&Signature=PL0gj96VDkO43AtYkWJyoO7nj1wAFH7axqTwIVLWq3JHN1dadvBoQHaZb~P8tg3PFV3JSjv5MRu62JnHKFzlOAxW6-rpY7zN2MtsNTy9X32c63crC7MqxfZMNze4xkedbmQ~afsFfO6JAncwa40osf28x-1E64K7NrXjGxGO2RykEpwoyJz2g01qY8yjEONYmc0HEdg3lp1OBpLF~Ep3IRQkWLuLfIPbogGsj~NxbTgjQOqM7l~A7KHY5VOgHi-9fR4dd2uI4f-84BbTxmtcv0Uz~um5GhzsjejOV0TEziGVXvxtTEXK7h4cHVHm9YfR4G0jOZi9oRgkW0WYCIz31Q__",
        "CallbackURL": null,
        "ReportType": "WALLETS",
        "Sort": "CreationDate:ASC",
        "Preview": false,
        "Filters": {
            "BeforeDate": 1658838931,
            "AfterDate": 1656246931,
            "OwnerId": null,
            "Currency": null,
            "MinBalanceAmount": null,
            "MinBalanceCurrency": null,
            "MaxBalanceAmount": null,
            "MaxBalanceCurrency": null
        },
        "Columns": [
            "Id",
            "Tag",
            "CreationDate",
            "Owners",
            "Description",
            "BalanceAmount",
            "BalanceCurrency",
            "Currency",
            "FundsType"
        ],
        "ResultCode": "000000",
        "ResultMessage": "Success"
    }
]
<?php 

require_once 'vendor/autoload.php';

use MangoPay\MangoPayApi;
use MangoPay\Libraries\ResponseException as MGPResponseException;
use MangoPay\Libraries\Exception as MGPException;

$api = new MangoPayApi();

$api->Config->ClientId = 'your-client-id';
$api->Config->ClientPassword = 'your-api-key';
$api->Config->TemporaryFolder = 'tmp/';

try {
    
    $response = $api->Reports->GetAll();

    print_r($response);
} catch(MGPResponseException $e) {
    print_r($e);
} catch(MGPException $e) {
    print_r($e);
}