POST api/Reconciliation/AggregatedMerchantReportToEmail
Request Information
URI Parameters
None.
Body Parameters
AggregatedMerchantReportEmailRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| ReportRequest | AggregatedMerchantReportRequest |
None. |
|
| EmailSettings | EmailCSVFromServer |
None. |
Request Formats
application/json, text/json
Sample:
{
"ReportRequest": {
"AggregatedMerchantReportID": 1,
"ReportType": 1,
"Data": [
{
"FileName": "sample string 1",
"CSVData": "sample string 2"
},
{
"FileName": "sample string 1",
"CSVData": "sample string 2"
}
]
},
"EmailSettings": {
"EmailObject": {
"AddressList": [
"sample string 1",
"sample string 2"
],
"Subject": "sample string 1",
"Body": "sample string 2",
"IsHTMLBody": true,
"Attachments": [
{
"FileName": "sample string 1",
"ContentType": "sample string 2",
"Content": "QEA=",
"CompressedContent": "sample string 3"
},
{
"FileName": "sample string 1",
"ContentType": "sample string 2",
"Content": "QEA=",
"CompressedContent": "sample string 3"
}
]
},
"CSVOptions": {
"FieldSep": "sample string 1",
"TxtDelim": "sample string 2",
"DecimalSep": "sample string 3",
"QuoteStrings": true,
"AddByteOrderMarker": true,
"FirstLevelHeadings": [
"sample string 1",
"sample string 2"
],
"GroupHeadings": [
"sample string 1",
"sample string 2"
],
"ColumnOrder": [
"sample string 1",
"sample string 2"
],
"Label": [
"sample string 1",
"sample string 2"
],
"SpecificCulture": "sample string 6",
"ExportHeadingLines": true
}
}
}
application/xml, text/xml
Sample:
<AggregatedMerchantReportEmailRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ConsoleAPI.Internal.Models.Reports">
<EmailSettings xmlns:d2p1="http://schemas.datacontract.org/2004/07/ConsoleAPI.Internal.Models.Common">
<d2p1:CSVOptions>
<d2p1:AddByteOrderMarker>true</d2p1:AddByteOrderMarker>
<d2p1:ColumnOrder xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</d2p1:ColumnOrder>
<d2p1:DecimalSep>sample string 3</d2p1:DecimalSep>
<d2p1:ExportHeadingLines>true</d2p1:ExportHeadingLines>
<d2p1:FieldSep>sample string 1</d2p1:FieldSep>
<d2p1:FirstLevelHeadings xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</d2p1:FirstLevelHeadings>
<d2p1:GroupHeadings xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</d2p1:GroupHeadings>
<d2p1:Label xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</d2p1:Label>
<d2p1:QuoteStrings>true</d2p1:QuoteStrings>
<d2p1:SpecificCulture>sample string 6</d2p1:SpecificCulture>
<d2p1:TxtDelim>sample string 2</d2p1:TxtDelim>
</d2p1:CSVOptions>
<d2p1:EmailObject>
<d2p1:AddressList xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</d2p1:AddressList>
<d2p1:Attachments>
<d2p1:EmailObjectAttachment>
<d2p1:CompressedContent>sample string 3</d2p1:CompressedContent>
<d2p1:Content>QEA=</d2p1:Content>
<d2p1:ContentType>sample string 2</d2p1:ContentType>
<d2p1:FileName>sample string 1</d2p1:FileName>
</d2p1:EmailObjectAttachment>
<d2p1:EmailObjectAttachment>
<d2p1:CompressedContent>sample string 3</d2p1:CompressedContent>
<d2p1:Content>QEA=</d2p1:Content>
<d2p1:ContentType>sample string 2</d2p1:ContentType>
<d2p1:FileName>sample string 1</d2p1:FileName>
</d2p1:EmailObjectAttachment>
</d2p1:Attachments>
<d2p1:Body>sample string 2</d2p1:Body>
<d2p1:IsHTMLBody>true</d2p1:IsHTMLBody>
<d2p1:Subject>sample string 1</d2p1:Subject>
</d2p1:EmailObject>
</EmailSettings>
<ReportRequest>
<AggregatedMerchantReportID>1</AggregatedMerchantReportID>
<Data xmlns:d3p1="http://schemas.datacontract.org/2004/07/ConsoleAPI.Internal.Models.Reconciliation">
<d3p1:CSVFileList>
<d3p1:CSVData>sample string 2</d3p1:CSVData>
<d3p1:FileName>sample string 1</d3p1:FileName>
</d3p1:CSVFileList>
<d3p1:CSVFileList>
<d3p1:CSVData>sample string 2</d3p1:CSVData>
<d3p1:FileName>sample string 1</d3p1:FileName>
</d3p1:CSVFileList>
</Data>
<ReportType>UnclearedTransaction</ReportType>
</ReportRequest>
</AggregatedMerchantReportEmailRequest>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
booleanResponse Formats
application/json, text/json
Sample:
true
application/xml, text/xml
Sample:
<boolean xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</boolean>