v1
latestOpenAPI 3.1.02026-07-24136043.5 KBReporting
The Reporting API supports two types of report: transaction reports and return reports.
post/report/v4/report
Request body
Example request
{
"productList": "IBT",
"report": {
"queryType": "TRANSACTION",
"startDateTime": "2020-02-21T00:00:00.000Z",
"endDateTime": "2020-03-21T23:59:59.000Z",
"outputType": "JSON"
},
"merchant": {
"merchantList": [
"Test_Q_A",
"AutoMerV"
],
"merchantConsumerId": "user123"
},
"transaction": {
"transactionType": "DEBIT",
"transactionStatus": "SUCCESSFUL",
"currencyCode": "CAD"
}
}Response
OK
Example response
{
"product": "IBT",
"merchantId": "ABC12345",
"merchantUserId": "Suneesh132",
"merchantTransactionId": "1623075288364",
"transactionId": "20210512184646190729000000",
"transactionNotifyStatus": "C",
"transactionRegion": "ON",
"transactionAmount": 241,
"currencyCode": "CAD",
"countryCode": "CA",
"transactionType": "DEBIT",
"transactionStatus": "SUCCESSFUL",
"transactionFee": 300,
"transactionDateTime": "2021-06-07T14:15:06.401093Z",
"externalReference": "AH75WMHO3UQ1UNF",
"transactionPaymentMethod": "EFT"
}