POST DuesReport/GenerateReport

Request Information

URI Parameters

None.

Body Parameters

IConnect.Domain.Reports.ProductReport.RentalMembershipChargeReport.ReportViewModel
NameDescriptionTypeAdditional information
SelectedCompanies

Collection of integer

None.

SelectedType

integer

None.

SelectedStatus

integer

None.

SelectedFrequency

integer

None.

MembershipId

string

None.

Member

string

None.

Request Formats

application/json, text/json

Sample:
{
  "SelectedCompanies": [
    1,
    2
  ],
  "SelectedType": 1,
  "SelectedStatus": 2,
  "SelectedFrequency": 3,
  "MembershipId": "sample string 4",
  "Member": "sample string 5"
}

application/xml, text/xml

Sample:
<ReportViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IConnect.Domain.Reports.ProductReport.RentalMembershipChargeReport">
  <_x003C_Member_x003E_k__BackingField>sample string 5</_x003C_Member_x003E_k__BackingField>
  <_x003C_MembershipId_x003E_k__BackingField>sample string 4</_x003C_MembershipId_x003E_k__BackingField>
  <_x003C_SelectedCompanies_x003E_k__BackingField xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </_x003C_SelectedCompanies_x003E_k__BackingField>
  <_x003C_SelectedFrequency_x003E_k__BackingField>3</_x003C_SelectedFrequency_x003E_k__BackingField>
  <_x003C_SelectedStatus_x003E_k__BackingField>2</_x003C_SelectedStatus_x003E_k__BackingField>
  <_x003C_SelectedType_x003E_k__BackingField>1</_x003C_SelectedType_x003E_k__BackingField>
</ReportViewModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IConnect.Domain.Reports.ProductReport.RentalMembershipChargeReport.ReportData
NameDescriptionTypeAdditional information
Upcoming

Collection of IConnect.Domain.Reports.ProductReport.RentalMembershipChargeReport.ReportHeaderItem

None.

Failed

Collection of IConnect.Domain.Reports.ProductReport.RentalMembershipChargeReport.ReportHeaderItem

None.

Late

Collection of IConnect.Domain.Reports.ProductReport.RentalMembershipChargeReport.ReportHeaderItem

None.

Response Formats

application/json, text/json

Sample:
{
  "Upcoming": [
    {
      "Id": 1,
      "DueName": "sample string 2",
      "Type": "sample string 3",
      "Frequency": "sample string 4",
      "SKU": "sample string 5",
      "GLCode": "sample string 6",
      "Items": [
        {
          "Id": 1,
          "MembershipId": "sample string 2",
          "MemberName": "sample string 3",
          "Status": "sample string 4",
          "StartDate": "2024-10-18T04:32:50.549204-04:00",
          "EndDate": "2024-10-18T04:32:50.549204-04:00",
          "AutoRenew": true,
          "Price": 7.0,
          "Tax": 8.0,
          "TotalAmount": 15.0,
          "LateFee": 1.0,
          "ChargeDate": "2024-10-18T04:32:50.549204-04:00",
          "ChargeId": 9,
          "Error": "sample string 10",
          "Location": "sample string 11"
        },
        {
          "Id": 1,
          "MembershipId": "sample string 2",
          "MemberName": "sample string 3",
          "Status": "sample string 4",
          "StartDate": "2024-10-18T04:32:50.549204-04:00",
          "EndDate": "2024-10-18T04:32:50.549204-04:00",
          "AutoRenew": true,
          "Price": 7.0,
          "Tax": 8.0,
          "TotalAmount": 15.0,
          "LateFee": 1.0,
          "ChargeDate": "2024-10-18T04:32:50.549204-04:00",
          "ChargeId": 9,
          "Error": "sample string 10",
          "Location": "sample string 11"
        }
      ],
      "TotalAmount": 30.0,
      "ShowErrorColumn": true
    },
    {
      "Id": 1,
      "DueName": "sample string 2",
      "Type": "sample string 3",
      "Frequency": "sample string 4",
      "SKU": "sample string 5",
      "GLCode": "sample string 6",
      "Items": [
        {
          "Id": 1,
          "MembershipId": "sample string 2",
          "MemberName": "sample string 3",
          "Status": "sample string 4",
          "StartDate": "2024-10-18T04:32:50.549204-04:00",
          "EndDate": "2024-10-18T04:32:50.549204-04:00",
          "AutoRenew": true,
          "Price": 7.0,
          "Tax": 8.0,
          "TotalAmount": 15.0,
          "LateFee": 1.0,
          "ChargeDate": "2024-10-18T04:32:50.549204-04:00",
          "ChargeId": 9,
          "Error": "sample string 10",
          "Location": "sample string 11"
        },
        {
          "Id": 1,
          "MembershipId": "sample string 2",
          "MemberName": "sample string 3",
          "Status": "sample string 4",
          "StartDate": "2024-10-18T04:32:50.549204-04:00",
          "EndDate": "2024-10-18T04:32:50.549204-04:00",
          "AutoRenew": true,
          "Price": 7.0,
          "Tax": 8.0,
          "TotalAmount": 15.0,
          "LateFee": 1.0,
          "ChargeDate": "2024-10-18T04:32:50.549204-04:00",
          "ChargeId": 9,
          "Error": "sample string 10",
          "Location": "sample string 11"
        }
      ],
      "TotalAmount": 30.0,
      "ShowErrorColumn": true
    }
  ],
  "Failed": [
    {
      "Id": 1,
      "DueName": "sample string 2",
      "Type": "sample string 3",
      "Frequency": "sample string 4",
      "SKU": "sample string 5",
      "GLCode": "sample string 6",
      "Items": [
        {
          "Id": 1,
          "MembershipId": "sample string 2",
          "MemberName": "sample string 3",
          "Status": "sample string 4",
          "StartDate": "2024-10-18T04:32:50.549204-04:00",
          "EndDate": "2024-10-18T04:32:50.549204-04:00",
          "AutoRenew": true,
          "Price": 7.0,
          "Tax": 8.0,
          "TotalAmount": 15.0,
          "LateFee": 1.0,
          "ChargeDate": "2024-10-18T04:32:50.549204-04:00",
          "ChargeId": 9,
          "Error": "sample string 10",
          "Location": "sample string 11"
        },
        {
          "Id": 1,
          "MembershipId": "sample string 2",
          "MemberName": "sample string 3",
          "Status": "sample string 4",
          "StartDate": "2024-10-18T04:32:50.549204-04:00",
          "EndDate": "2024-10-18T04:32:50.549204-04:00",
          "AutoRenew": true,
          "Price": 7.0,
          "Tax": 8.0,
          "TotalAmount": 15.0,
          "LateFee": 1.0,
          "ChargeDate": "2024-10-18T04:32:50.549204-04:00",
          "ChargeId": 9,
          "Error": "sample string 10",
          "Location": "sample string 11"
        }
      ],
      "TotalAmount": 30.0,
      "ShowErrorColumn": true
    },
    {
      "Id": 1,
      "DueName": "sample string 2",
      "Type": "sample string 3",
      "Frequency": "sample string 4",
      "SKU": "sample string 5",
      "GLCode": "sample string 6",
      "Items": [
        {
          "Id": 1,
          "MembershipId": "sample string 2",
          "MemberName": "sample string 3",
          "Status": "sample string 4",
          "StartDate": "2024-10-18T04:32:50.549204-04:00",
          "EndDate": "2024-10-18T04:32:50.549204-04:00",
          "AutoRenew": true,
          "Price": 7.0,
          "Tax": 8.0,
          "TotalAmount": 15.0,
          "LateFee": 1.0,
          "ChargeDate": "2024-10-18T04:32:50.549204-04:00",
          "ChargeId": 9,
          "Error": "sample string 10",
          "Location": "sample string 11"
        },
        {
          "Id": 1,
          "MembershipId": "sample string 2",
          "MemberName": "sample string 3",
          "Status": "sample string 4",
          "StartDate": "2024-10-18T04:32:50.549204-04:00",
          "EndDate": "2024-10-18T04:32:50.549204-04:00",
          "AutoRenew": true,
          "Price": 7.0,
          "Tax": 8.0,
          "TotalAmount": 15.0,
          "LateFee": 1.0,
          "ChargeDate": "2024-10-18T04:32:50.549204-04:00",
          "ChargeId": 9,
          "Error": "sample string 10",
          "Location": "sample string 11"
        }
      ],
      "TotalAmount": 30.0,
      "ShowErrorColumn": true
    }
  ],
  "Late": [
    {
      "Id": 1,
      "DueName": "sample string 2",
      "Type": "sample string 3",
      "Frequency": "sample string 4",
      "SKU": "sample string 5",
      "GLCode": "sample string 6",
      "Items": [
        {
          "Id": 1,
          "MembershipId": "sample string 2",
          "MemberName": "sample string 3",
          "Status": "sample string 4",
          "StartDate": "2024-10-18T04:32:50.549204-04:00",
          "EndDate": "2024-10-18T04:32:50.549204-04:00",
          "AutoRenew": true,
          "Price": 7.0,
          "Tax": 8.0,
          "TotalAmount": 15.0,
          "LateFee": 1.0,
          "ChargeDate": "2024-10-18T04:32:50.549204-04:00",
          "ChargeId": 9,
          "Error": "sample string 10",
          "Location": "sample string 11"
        },
        {
          "Id": 1,
          "MembershipId": "sample string 2",
          "MemberName": "sample string 3",
          "Status": "sample string 4",
          "StartDate": "2024-10-18T04:32:50.549204-04:00",
          "EndDate": "2024-10-18T04:32:50.549204-04:00",
          "AutoRenew": true,
          "Price": 7.0,
          "Tax": 8.0,
          "TotalAmount": 15.0,
          "LateFee": 1.0,
          "ChargeDate": "2024-10-18T04:32:50.549204-04:00",
          "ChargeId": 9,
          "Error": "sample string 10",
          "Location": "sample string 11"
        }
      ],
      "TotalAmount": 30.0,
      "ShowErrorColumn": true
    },
    {
      "Id": 1,
      "DueName": "sample string 2",
      "Type": "sample string 3",
      "Frequency": "sample string 4",
      "SKU": "sample string 5",
      "GLCode": "sample string 6",
      "Items": [
        {
          "Id": 1,
          "MembershipId": "sample string 2",
          "MemberName": "sample string 3",
          "Status": "sample string 4",
          "StartDate": "2024-10-18T04:32:50.549204-04:00",
          "EndDate": "2024-10-18T04:32:50.549204-04:00",
          "AutoRenew": true,
          "Price": 7.0,
          "Tax": 8.0,
          "TotalAmount": 15.0,
          "LateFee": 1.0,
          "ChargeDate": "2024-10-18T04:32:50.549204-04:00",
          "ChargeId": 9,
          "Error": "sample string 10",
          "Location": "sample string 11"
        },
        {
          "Id": 1,
          "MembershipId": "sample string 2",
          "MemberName": "sample string 3",
          "Status": "sample string 4",
          "StartDate": "2024-10-18T04:32:50.549204-04:00",
          "EndDate": "2024-10-18T04:32:50.549204-04:00",
          "AutoRenew": true,
          "Price": 7.0,
          "Tax": 8.0,
          "TotalAmount": 15.0,
          "LateFee": 1.0,
          "ChargeDate": "2024-10-18T04:32:50.549204-04:00",
          "ChargeId": 9,
          "Error": "sample string 10",
          "Location": "sample string 11"
        }
      ],
      "TotalAmount": 30.0,
      "ShowErrorColumn": true
    }
  ]
}

application/xml, text/xml

Sample:
<ReportData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IConnect.Domain.Reports.ProductReport.RentalMembershipChargeReport">
  <Failed>
    <ReportHeaderItem>
      <DueName>sample string 2</DueName>
      <Frequency>sample string 4</Frequency>
      <GLCode>sample string 6</GLCode>
      <Id>1</Id>
      <Items>
        <ReportItem>
          <AutoRenew>true</AutoRenew>
          <ChargeDate>2024-10-18T04:32:50.549204-04:00</ChargeDate>
          <ChargeId>9</ChargeId>
          <EndDate>2024-10-18T04:32:50.549204-04:00</EndDate>
          <Error>sample string 10</Error>
          <Id>1</Id>
          <LateFee>1</LateFee>
          <Location>sample string 11</Location>
          <MemberName>sample string 3</MemberName>
          <MembershipId>sample string 2</MembershipId>
          <Price>7</Price>
          <StartDate>2024-10-18T04:32:50.549204-04:00</StartDate>
          <Status>sample string 4</Status>
          <Tax>8</Tax>
        </ReportItem>
        <ReportItem>
          <AutoRenew>true</AutoRenew>
          <ChargeDate>2024-10-18T04:32:50.549204-04:00</ChargeDate>
          <ChargeId>9</ChargeId>
          <EndDate>2024-10-18T04:32:50.549204-04:00</EndDate>
          <Error>sample string 10</Error>
          <Id>1</Id>
          <LateFee>1</LateFee>
          <Location>sample string 11</Location>
          <MemberName>sample string 3</MemberName>
          <MembershipId>sample string 2</MembershipId>
          <Price>7</Price>
          <StartDate>2024-10-18T04:32:50.549204-04:00</StartDate>
          <Status>sample string 4</Status>
          <Tax>8</Tax>
        </ReportItem>
      </Items>
      <SKU>sample string 5</SKU>
      <ShowErrorColumn>true</ShowErrorColumn>
      <Type>sample string 3</Type>
    </ReportHeaderItem>
    <ReportHeaderItem>
      <DueName>sample string 2</DueName>
      <Frequency>sample string 4</Frequency>
      <GLCode>sample string 6</GLCode>
      <Id>1</Id>
      <Items>
        <ReportItem>
          <AutoRenew>true</AutoRenew>
          <ChargeDate>2024-10-18T04:32:50.549204-04:00</ChargeDate>
          <ChargeId>9</ChargeId>
          <EndDate>2024-10-18T04:32:50.549204-04:00</EndDate>
          <Error>sample string 10</Error>
          <Id>1</Id>
          <LateFee>1</LateFee>
          <Location>sample string 11</Location>
          <MemberName>sample string 3</MemberName>
          <MembershipId>sample string 2</MembershipId>
          <Price>7</Price>
          <StartDate>2024-10-18T04:32:50.549204-04:00</StartDate>
          <Status>sample string 4</Status>
          <Tax>8</Tax>
        </ReportItem>
        <ReportItem>
          <AutoRenew>true</AutoRenew>
          <ChargeDate>2024-10-18T04:32:50.549204-04:00</ChargeDate>
          <ChargeId>9</ChargeId>
          <EndDate>2024-10-18T04:32:50.549204-04:00</EndDate>
          <Error>sample string 10</Error>
          <Id>1</Id>
          <LateFee>1</LateFee>
          <Location>sample string 11</Location>
          <MemberName>sample string 3</MemberName>
          <MembershipId>sample string 2</MembershipId>
          <Price>7</Price>
          <StartDate>2024-10-18T04:32:50.549204-04:00</StartDate>
          <Status>sample string 4</Status>
          <Tax>8</Tax>
        </ReportItem>
      </Items>
      <SKU>sample string 5</SKU>
      <ShowErrorColumn>true</ShowErrorColumn>
      <Type>sample string 3</Type>
    </ReportHeaderItem>
  </Failed>
  <Late>
    <ReportHeaderItem>
      <DueName>sample string 2</DueName>
      <Frequency>sample string 4</Frequency>
      <GLCode>sample string 6</GLCode>
      <Id>1</Id>
      <Items>
        <ReportItem>
          <AutoRenew>true</AutoRenew>
          <ChargeDate>2024-10-18T04:32:50.549204-04:00</ChargeDate>
          <ChargeId>9</ChargeId>
          <EndDate>2024-10-18T04:32:50.549204-04:00</EndDate>
          <Error>sample string 10</Error>
          <Id>1</Id>
          <LateFee>1</LateFee>
          <Location>sample string 11</Location>
          <MemberName>sample string 3</MemberName>
          <MembershipId>sample string 2</MembershipId>
          <Price>7</Price>
          <StartDate>2024-10-18T04:32:50.549204-04:00</StartDate>
          <Status>sample string 4</Status>
          <Tax>8</Tax>
        </ReportItem>
        <ReportItem>
          <AutoRenew>true</AutoRenew>
          <ChargeDate>2024-10-18T04:32:50.549204-04:00</ChargeDate>
          <ChargeId>9</ChargeId>
          <EndDate>2024-10-18T04:32:50.549204-04:00</EndDate>
          <Error>sample string 10</Error>
          <Id>1</Id>
          <LateFee>1</LateFee>
          <Location>sample string 11</Location>
          <MemberName>sample string 3</MemberName>
          <MembershipId>sample string 2</MembershipId>
          <Price>7</Price>
          <StartDate>2024-10-18T04:32:50.549204-04:00</StartDate>
          <Status>sample string 4</Status>
          <Tax>8</Tax>
        </ReportItem>
      </Items>
      <SKU>sample string 5</SKU>
      <ShowErrorColumn>true</ShowErrorColumn>
      <Type>sample string 3</Type>
    </ReportHeaderItem>
    <ReportHeaderItem>
      <DueName>sample string 2</DueName>
      <Frequency>sample string 4</Frequency>
      <GLCode>sample string 6</GLCode>
      <Id>1</Id>
      <Items>
        <ReportItem>
          <AutoRenew>true</AutoRenew>
          <ChargeDate>2024-10-18T04:32:50.549204-04:00</ChargeDate>
          <ChargeId>9</ChargeId>
          <EndDate>2024-10-18T04:32:50.549204-04:00</EndDate>
          <Error>sample string 10</Error>
          <Id>1</Id>
          <LateFee>1</LateFee>
          <Location>sample string 11</Location>
          <MemberName>sample string 3</MemberName>
          <MembershipId>sample string 2</MembershipId>
          <Price>7</Price>
          <StartDate>2024-10-18T04:32:50.549204-04:00</StartDate>
          <Status>sample string 4</Status>
          <Tax>8</Tax>
        </ReportItem>
        <ReportItem>
          <AutoRenew>true</AutoRenew>
          <ChargeDate>2024-10-18T04:32:50.549204-04:00</ChargeDate>
          <ChargeId>9</ChargeId>
          <EndDate>2024-10-18T04:32:50.549204-04:00</EndDate>
          <Error>sample string 10</Error>
          <Id>1</Id>
          <LateFee>1</LateFee>
          <Location>sample string 11</Location>
          <MemberName>sample string 3</MemberName>
          <MembershipId>sample string 2</MembershipId>
          <Price>7</Price>
          <StartDate>2024-10-18T04:32:50.549204-04:00</StartDate>
          <Status>sample string 4</Status>
          <Tax>8</Tax>
        </ReportItem>
      </Items>
      <SKU>sample string 5</SKU>
      <ShowErrorColumn>true</ShowErrorColumn>
      <Type>sample string 3</Type>
    </ReportHeaderItem>
  </Late>
  <Upcoming>
    <ReportHeaderItem>
      <DueName>sample string 2</DueName>
      <Frequency>sample string 4</Frequency>
      <GLCode>sample string 6</GLCode>
      <Id>1</Id>
      <Items>
        <ReportItem>
          <AutoRenew>true</AutoRenew>
          <ChargeDate>2024-10-18T04:32:50.549204-04:00</ChargeDate>
          <ChargeId>9</ChargeId>
          <EndDate>2024-10-18T04:32:50.549204-04:00</EndDate>
          <Error>sample string 10</Error>
          <Id>1</Id>
          <LateFee>1</LateFee>
          <Location>sample string 11</Location>
          <MemberName>sample string 3</MemberName>
          <MembershipId>sample string 2</MembershipId>
          <Price>7</Price>
          <StartDate>2024-10-18T04:32:50.549204-04:00</StartDate>
          <Status>sample string 4</Status>
          <Tax>8</Tax>
        </ReportItem>
        <ReportItem>
          <AutoRenew>true</AutoRenew>
          <ChargeDate>2024-10-18T04:32:50.549204-04:00</ChargeDate>
          <ChargeId>9</ChargeId>
          <EndDate>2024-10-18T04:32:50.549204-04:00</EndDate>
          <Error>sample string 10</Error>
          <Id>1</Id>
          <LateFee>1</LateFee>
          <Location>sample string 11</Location>
          <MemberName>sample string 3</MemberName>
          <MembershipId>sample string 2</MembershipId>
          <Price>7</Price>
          <StartDate>2024-10-18T04:32:50.549204-04:00</StartDate>
          <Status>sample string 4</Status>
          <Tax>8</Tax>
        </ReportItem>
      </Items>
      <SKU>sample string 5</SKU>
      <ShowErrorColumn>true</ShowErrorColumn>
      <Type>sample string 3</Type>
    </ReportHeaderItem>
    <ReportHeaderItem>
      <DueName>sample string 2</DueName>
      <Frequency>sample string 4</Frequency>
      <GLCode>sample string 6</GLCode>
      <Id>1</Id>
      <Items>
        <ReportItem>
          <AutoRenew>true</AutoRenew>
          <ChargeDate>2024-10-18T04:32:50.549204-04:00</ChargeDate>
          <ChargeId>9</ChargeId>
          <EndDate>2024-10-18T04:32:50.549204-04:00</EndDate>
          <Error>sample string 10</Error>
          <Id>1</Id>
          <LateFee>1</LateFee>
          <Location>sample string 11</Location>
          <MemberName>sample string 3</MemberName>
          <MembershipId>sample string 2</MembershipId>
          <Price>7</Price>
          <StartDate>2024-10-18T04:32:50.549204-04:00</StartDate>
          <Status>sample string 4</Status>
          <Tax>8</Tax>
        </ReportItem>
        <ReportItem>
          <AutoRenew>true</AutoRenew>
          <ChargeDate>2024-10-18T04:32:50.549204-04:00</ChargeDate>
          <ChargeId>9</ChargeId>
          <EndDate>2024-10-18T04:32:50.549204-04:00</EndDate>
          <Error>sample string 10</Error>
          <Id>1</Id>
          <LateFee>1</LateFee>
          <Location>sample string 11</Location>
          <MemberName>sample string 3</MemberName>
          <MembershipId>sample string 2</MembershipId>
          <Price>7</Price>
          <StartDate>2024-10-18T04:32:50.549204-04:00</StartDate>
          <Status>sample string 4</Status>
          <Tax>8</Tax>
        </ReportItem>
      </Items>
      <SKU>sample string 5</SKU>
      <ShowErrorColumn>true</ShowErrorColumn>
      <Type>sample string 3</Type>
    </ReportHeaderItem>
  </Upcoming>
</ReportData>