GET api/TourTransactions/Export/SalesReport?startMonth={startMonth}&endMonth={endMonth}&year={year}&includeDetail={includeDetail}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
startMonth | integer |
Required |
|
endMonth | integer |
Required |
|
year | integer |
Required |
|
includeDetail | boolean |
Required |
Body Parameters
None.
Response Information
Resource Description
Collection of SummarySalesReportViewModelName | 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>