POST api/Reconciliation/AggregatedMerchantReportDownload

Request Information

URI Parameters

None.

Body Parameters

AggregatedMerchantReportRequest
NameDescriptionTypeAdditional information
AggregatedMerchantReportID

integer

None.

ReportType

AggregatedMerchantReportType

None.

Data

Collection of CSVFileList

None.

Request Formats

application/json, text/json

Sample:
{
  "AggregatedMerchantReportID": 1,
  "ReportType": 1,
  "Data": [
    {
      "FileName": "sample string 1",
      "CSVData": "sample string 2"
    },
    {
      "FileName": "sample string 1",
      "CSVData": "sample string 2"
    }
  ]
}

application/xml, text/xml

Sample:
<AggregatedMerchantReportRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ConsoleAPI.Internal.Models.Reports">
  <AggregatedMerchantReportID>1</AggregatedMerchantReportID>
  <Data xmlns:d2p1="http://schemas.datacontract.org/2004/07/ConsoleAPI.Internal.Models.Reconciliation">
    <d2p1:CSVFileList>
      <d2p1:CSVData>sample string 2</d2p1:CSVData>
      <d2p1:FileName>sample string 1</d2p1:FileName>
    </d2p1:CSVFileList>
    <d2p1:CSVFileList>
      <d2p1:CSVData>sample string 2</d2p1:CSVData>
      <d2p1:FileName>sample string 1</d2p1:FileName>
    </d2p1:CSVFileList>
  </Data>
  <ReportType>UnclearedTransaction</ReportType>
</AggregatedMerchantReportRequest>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'AggregatedMerchantReportRequest'.

Response Information

Resource Description

Collection of CSVFileList
NameDescriptionTypeAdditional information
FileName

string

None.

CSVData

string

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "FileName": "sample string 1",
    "CSVData": "sample string 2"
  },
  {
    "FileName": "sample string 1",
    "CSVData": "sample string 2"
  }
]

application/xml, text/xml

Sample:
<ArrayOfCSVFileList xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ConsoleAPI.Internal.Models.Reconciliation">
  <CSVFileList>
    <CSVData>sample string 2</CSVData>
    <FileName>sample string 1</FileName>
  </CSVFileList>
  <CSVFileList>
    <CSVData>sample string 2</CSVData>
    <FileName>sample string 1</FileName>
  </CSVFileList>
</ArrayOfCSVFileList>