GET api/TourTransactions/SalesReport?startMonth={startMonth}&endMonth={endMonth}&year={year}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| startMonth | integer |
Required |
|
| endMonth | integer |
Required |
|
| year | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
Collection of SummarySalesReportViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Monthly | Collection of MonthlySalesReportViewModel |
None. |
|
| UserProfileId | string |
None. |
|
| Month | string |
None. |
|
| Year | integer |
None. |
|
| Firstname | string |
None. |
|
| Lastname | string |
None. |
|
| ConfirmedTransactionCount | integer |
None. |
|
| ConfirmedOutstandingValue | decimal number |
None. |
|
| ConfirmedPaid | decimal number |
None. |
|
| ConfirmedValue | decimal number |
None. |
|
| NonConfirmedTransactionCount | integer |
None. |
|
| NonConfirmedValue | decimal number |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"Monthly": [
{
"UserProfileId": "sample string 1",
"Month": "sample string 2",
"Year": 3,
"Firstname": "sample string 4",
"Lastname": "sample string 5",
"ConfirmedTransactionCount": 6,
"ConfirmedOutstandingValue": 7.0,
"ConfirmedPaid": 8.0,
"ConfirmedValue": 9.0,
"NonConfirmedTransactionCount": 10,
"NonConfirmedValue": 11.0
},
{
"UserProfileId": "sample string 1",
"Month": "sample string 2",
"Year": 3,
"Firstname": "sample string 4",
"Lastname": "sample string 5",
"ConfirmedTransactionCount": 6,
"ConfirmedOutstandingValue": 7.0,
"ConfirmedPaid": 8.0,
"ConfirmedValue": 9.0,
"NonConfirmedTransactionCount": 10,
"NonConfirmedValue": 11.0
}
],
"UserProfileId": "sample string 1",
"Month": "sample string 2",
"Year": 3,
"Firstname": "sample string 4",
"Lastname": "sample string 5",
"ConfirmedTransactionCount": 6,
"ConfirmedOutstandingValue": 7.0,
"ConfirmedPaid": 8.0,
"ConfirmedValue": 9.0,
"NonConfirmedTransactionCount": 10,
"NonConfirmedValue": 11.0
},
{
"Monthly": [
{
"UserProfileId": "sample string 1",
"Month": "sample string 2",
"Year": 3,
"Firstname": "sample string 4",
"Lastname": "sample string 5",
"ConfirmedTransactionCount": 6,
"ConfirmedOutstandingValue": 7.0,
"ConfirmedPaid": 8.0,
"ConfirmedValue": 9.0,
"NonConfirmedTransactionCount": 10,
"NonConfirmedValue": 11.0
},
{
"UserProfileId": "sample string 1",
"Month": "sample string 2",
"Year": 3,
"Firstname": "sample string 4",
"Lastname": "sample string 5",
"ConfirmedTransactionCount": 6,
"ConfirmedOutstandingValue": 7.0,
"ConfirmedPaid": 8.0,
"ConfirmedValue": 9.0,
"NonConfirmedTransactionCount": 10,
"NonConfirmedValue": 11.0
}
],
"UserProfileId": "sample string 1",
"Month": "sample string 2",
"Year": 3,
"Firstname": "sample string 4",
"Lastname": "sample string 5",
"ConfirmedTransactionCount": 6,
"ConfirmedOutstandingValue": 7.0,
"ConfirmedPaid": 8.0,
"ConfirmedValue": 9.0,
"NonConfirmedTransactionCount": 10,
"NonConfirmedValue": 11.0
}
]
application/xml, text/xml
Sample:
<ArrayOfSummarySalesReportViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TripPlannerAPI.Models.DTO">
<SummarySalesReportViewModel>
<ConfirmedOutstandingValue>7</ConfirmedOutstandingValue>
<ConfirmedPaid>8</ConfirmedPaid>
<ConfirmedTransactionCount>6</ConfirmedTransactionCount>
<ConfirmedValue>9</ConfirmedValue>
<Firstname>sample string 4</Firstname>
<Lastname>sample string 5</Lastname>
<Month>sample string 2</Month>
<NonConfirmedTransactionCount>10</NonConfirmedTransactionCount>
<NonConfirmedValue>11</NonConfirmedValue>
<UserProfileId>sample string 1</UserProfileId>
<Year>3</Year>
<Monthly>
<MonthlySalesReportViewModel>
<ConfirmedOutstandingValue>7</ConfirmedOutstandingValue>
<ConfirmedPaid>8</ConfirmedPaid>
<ConfirmedTransactionCount>6</ConfirmedTransactionCount>
<ConfirmedValue>9</ConfirmedValue>
<Firstname>sample string 4</Firstname>
<Lastname>sample string 5</Lastname>
<Month>sample string 2</Month>
<NonConfirmedTransactionCount>10</NonConfirmedTransactionCount>
<NonConfirmedValue>11</NonConfirmedValue>
<UserProfileId>sample string 1</UserProfileId>
<Year>3</Year>
</MonthlySalesReportViewModel>
<MonthlySalesReportViewModel>
<ConfirmedOutstandingValue>7</ConfirmedOutstandingValue>
<ConfirmedPaid>8</ConfirmedPaid>
<ConfirmedTransactionCount>6</ConfirmedTransactionCount>
<ConfirmedValue>9</ConfirmedValue>
<Firstname>sample string 4</Firstname>
<Lastname>sample string 5</Lastname>
<Month>sample string 2</Month>
<NonConfirmedTransactionCount>10</NonConfirmedTransactionCount>
<NonConfirmedValue>11</NonConfirmedValue>
<UserProfileId>sample string 1</UserProfileId>
<Year>3</Year>
</MonthlySalesReportViewModel>
</Monthly>
</SummarySalesReportViewModel>
<SummarySalesReportViewModel>
<ConfirmedOutstandingValue>7</ConfirmedOutstandingValue>
<ConfirmedPaid>8</ConfirmedPaid>
<ConfirmedTransactionCount>6</ConfirmedTransactionCount>
<ConfirmedValue>9</ConfirmedValue>
<Firstname>sample string 4</Firstname>
<Lastname>sample string 5</Lastname>
<Month>sample string 2</Month>
<NonConfirmedTransactionCount>10</NonConfirmedTransactionCount>
<NonConfirmedValue>11</NonConfirmedValue>
<UserProfileId>sample string 1</UserProfileId>
<Year>3</Year>
<Monthly>
<MonthlySalesReportViewModel>
<ConfirmedOutstandingValue>7</ConfirmedOutstandingValue>
<ConfirmedPaid>8</ConfirmedPaid>
<ConfirmedTransactionCount>6</ConfirmedTransactionCount>
<ConfirmedValue>9</ConfirmedValue>
<Firstname>sample string 4</Firstname>
<Lastname>sample string 5</Lastname>
<Month>sample string 2</Month>
<NonConfirmedTransactionCount>10</NonConfirmedTransactionCount>
<NonConfirmedValue>11</NonConfirmedValue>
<UserProfileId>sample string 1</UserProfileId>
<Year>3</Year>
</MonthlySalesReportViewModel>
<MonthlySalesReportViewModel>
<ConfirmedOutstandingValue>7</ConfirmedOutstandingValue>
<ConfirmedPaid>8</ConfirmedPaid>
<ConfirmedTransactionCount>6</ConfirmedTransactionCount>
<ConfirmedValue>9</ConfirmedValue>
<Firstname>sample string 4</Firstname>
<Lastname>sample string 5</Lastname>
<Month>sample string 2</Month>
<NonConfirmedTransactionCount>10</NonConfirmedTransactionCount>
<NonConfirmedValue>11</NonConfirmedValue>
<UserProfileId>sample string 1</UserProfileId>
<Year>3</Year>
</MonthlySalesReportViewModel>
</Monthly>
</SummarySalesReportViewModel>
</ArrayOfSummarySalesReportViewModel>