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
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
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

[
    {
        "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);
}