POST api/Report/GetCustomerDetailHistoryReportForApp
Request Information
URI Parameters
None.
Body Parameters
FilterRequestModelName | Description | Type | Additional information |
---|---|---|---|
ProductID | integer |
None. |
|
ProductVariantID | integer |
None. |
|
UserID | integer |
None. |
|
SubCategoryID | integer |
None. |
|
CashRegisterID | integer |
None. |
|
OutletID | integer |
None. |
|
CustomerID | integer |
None. |
|
ClientAddressID | integer |
None. |
|
BrandID | integer |
None. |
|
ColorID | integer |
None. |
|
SeriesID | integer |
None. |
|
BrandTypeID | integer |
None. |
|
SizeID | integer |
None. |
|
ConnecterTypeID | integer |
None. |
|
PackagingID | integer |
None. |
|
PowerID | integer |
None. |
|
PrintID | integer |
None. |
|
CapacityID | integer |
None. |
|
QualityLabelID | integer |
None. |
|
ToDate | date |
None. |
|
FromDate | date |
None. |
|
PageSize | integer |
None. |
|
PageNo | integer |
None. |
|
IsGetAll | boolean |
None. |
|
Status | integer |
None. |
|
ByCustomer | boolean |
None. |
|
DayOfWeekID | integer |
None. |
|
AreaID | integer |
None. |
|
ID | integer |
None. |
|
ByUser | boolean |
None. |
|
IsForGraph | boolean |
None. |
|
IsAppRequest | boolean |
None. |
|
Customer | string |
None. |
|
Product | string |
None. |
|
IsReceived | boolean |
None. |
|
IsIncomingOrder | boolean |
None. |
|
PermissionLevel | integer |
None. |
|
Type | integer |
None. |
|
IsAproved | boolean |
None. |
|
IsPurchased | boolean |
None. |
|
EmailAddress | string |
None. |
|
ContactNo | string |
None. |
|
ColumnName | string |
None. |
|
IsOrderBySearch | boolean |
None. |
|
IsColumnSearch | boolean |
None. |
|
IsOrderByAccending | boolean |
None. |
|
IsImageAttached | boolean |
None. |
|
ResellerID | integer |
None. |
|
IsReseller | boolean |
None. |
|
RequestedUserID | integer |
None. |
Request Formats
application/json, text/json
Sample:
{ "ProductID": 1, "ProductVariantID": 1, "UserID": 1, "SubCategoryID": 1, "CashRegisterID": 1, "OutletID": 1, "CustomerID": 1, "ClientAddressID": 1, "BrandID": 1, "ColorID": 1, "SeriesID": 1, "BrandTypeID": 1, "SizeID": 1, "ConnecterTypeID": 1, "PackagingID": 1, "PowerID": 1, "PrintID": 1, "CapacityID": 1, "QualityLabelID": 1, "ToDate": "2025-01-22T20:50:56.1989209-06:00", "FromDate": "2025-01-22T20:50:56.1989209-06:00", "PageSize": 3, "PageNo": 4, "IsGetAll": true, "Status": 1, "ByCustomer": true, "DayOfWeekID": 7, "AreaID": 1, "ID": 1, "ByUser": true, "IsForGraph": true, "IsAppRequest": true, "Customer": "sample string 11", "Product": "sample string 12", "IsReceived": true, "IsIncomingOrder": true, "PermissionLevel": 1, "Type": 1, "IsAproved": true, "IsPurchased": true, "EmailAddress": "sample string 15", "ContactNo": "sample string 16", "ColumnName": "sample string 17", "IsOrderBySearch": true, "IsColumnSearch": true, "IsOrderByAccending": true, "IsImageAttached": true, "ResellerID": 1, "IsReseller": true, "RequestedUserID": 1 }
application/xml, text/xml
Sample:
<FilterRequestModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/POS.DTO.DataModel"> <RequestedUserID xmlns="http://schemas.datacontract.org/2004/07/POS.DTO.Request">1</RequestedUserID> <AreaID>1</AreaID> <BrandID>1</BrandID> <BrandTypeID>1</BrandTypeID> <ByCustomer>true</ByCustomer> <ByUser>true</ByUser> <CapacityID>1</CapacityID> <CashRegisterID>1</CashRegisterID> <ClientAddressID>1</ClientAddressID> <ColorID>1</ColorID> <ColumnName>sample string 17</ColumnName> <ConnecterTypeID>1</ConnecterTypeID> <ContactNo>sample string 16</ContactNo> <Customer>sample string 11</Customer> <CustomerID>1</CustomerID> <DayOfWeekID>7</DayOfWeekID> <EmailAddress>sample string 15</EmailAddress> <FromDate>2025-01-22T20:50:56.1989209-06:00</FromDate> <ID>1</ID> <IsAppRequest>true</IsAppRequest> <IsAproved>true</IsAproved> <IsColumnSearch>true</IsColumnSearch> <IsForGraph>true</IsForGraph> <IsGetAll>true</IsGetAll> <IsImageAttached>true</IsImageAttached> <IsIncomingOrder>true</IsIncomingOrder> <IsOrderByAccending>true</IsOrderByAccending> <IsOrderBySearch>true</IsOrderBySearch> <IsPurchased>true</IsPurchased> <IsReceived>true</IsReceived> <IsReseller>true</IsReseller> <OutletID>1</OutletID> <PackagingID>1</PackagingID> <PageNo>4</PageNo> <PageSize>3</PageSize> <PermissionLevel>1</PermissionLevel> <PowerID>1</PowerID> <PrintID>1</PrintID> <Product>sample string 12</Product> <ProductID>1</ProductID> <ProductVariantID>1</ProductVariantID> <QualityLabelID>1</QualityLabelID> <ResellerID>1</ResellerID> <SeriesID>1</SeriesID> <SizeID>1</SizeID> <Status>1</Status> <SubCategoryID>1</SubCategoryID> <ToDate>2025-01-22T20:50:56.1989209-06:00</ToDate> <Type>1</Type> <UserID>1</UserID> </FilterRequestModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
GetCustomerDetailHistoryReportResponseName | Description | Type | Additional information |
---|---|---|---|
Customer | CustomerModel |
None. |
|
BestOrder | decimal number |
None. |
|
LastOrderOn | string |
None. |
|
OrderCount | integer |
None. |
|
TotalCount | integer |
None. |
|
AllTransactionList | Collection of TransactionModel |
None. |
|
ResponseCode | integer |
None. |
|
ResponseText | string |
None. |
Response Formats
application/json, text/json
Sample:
{ "Customer": { "IsOrderCreater": true, "CustomerID": 1, "CreatedAtForCustomer": "2025-01-22T20:50:56.1989209-06:00", "UpdatedAtForCustomer": "2025-01-22T20:50:56.1989209-06:00", "CreatedByUserIDForCustomer": 1, "IsActiveForCustomer": true, "IsActive": true, "DiscountGroupID": 1, "DiscountGroup": "sample string 3", "DeliveryPersonID": 1, "CustomerDataButton": "sample string 4", "CurrentBalance": 1.0, "CurrentBalanceString": "sample string 5", "ClientID": 6, "Supplier": "sample string 7", "Image": "sample string 8", "Customer": "sample string 9", "FirstName": "sample string 10", "LastName": "sample string 11", "sCompanyName": "sample string 12", "EmailAddress": "sample string 13", "Address": "sample string 14", "IsActiveForClient": true, "sFax": "sample string 15", "sTaxNo": "sample string 16", "sSalesTax": "sample string 17", "sRemarks": "sample string 18", "dCreditLimit": 1.0, "dOpeningBalance": 1.0, "CountryID": 1, "StateID": 1, "CityID": 1, "City": "sample string 19", "sCityName": "sample string 20", "sCountryName": "sample string 21", "StreetAddress": "sample string 22", "PostCode": "sample string 23", "State": "sample string 24", "PhoneNo": "sample string 25", "IsSupplier": true, "IsCustomer": true, "PostalCode": "sample string 26", "ShippingMethodID": 1, "ClientSourceID": 1, "ShippingMethod": "sample string 27", "ClientSource": "sample string 28", "Mobile": "sample string 29", "Website": "sample string 30", "VATNumber": "sample string 31", "BankAccountNo": "sample string 32", "BICCode": "sample string 33", "BankAccountDescription": "sample string 34", "CreatedByUserIDForClient": 1, "CreatedAtForClient": "2025-01-22T20:50:56.1989209-06:00", "UpdatedAtForClient": "2025-01-22T20:50:56.1989209-06:00", "PaymentPermission": "sample string 35", "UpdatePermission": "sample string 36", "Attachments": { "Base64String": "sample string 1", "Extention": "sample string 2" }, "ClientContacts": [ { "ID": 1, "Contacts": "sample string 2", "ClientID": 1, "Client": "sample string 3" }, { "ID": 1, "Contacts": "sample string 2", "ClientID": 1, "Client": "sample string 3" } ], "ClientAddresses": [ { "ID": 1, "Address": "sample string 2", "StateID": 3, "CountryID": 4, "ClientID": 1, "CityID": 1, "City": "sample string 5", "State": "sample string 6", "Country": "sample string 7", "Client": "sample string 8" }, { "ID": 1, "Address": "sample string 2", "StateID": 3, "CountryID": 4, "ClientID": 1, "CityID": 1, "City": "sample string 5", "State": "sample string 6", "Country": "sample string 7", "Client": "sample string 8" } ], "ClientAddressesDetail": [ { "ID": 1, "City": "sample string 1", "ZipCode": "sample string 2", "HouseNumber": 3, "Province": "sample string 4", "ProvinceShortCode": "sample string 5", "StreetName": "sample string 6" }, { "ID": 1, "City": "sample string 1", "ZipCode": "sample string 2", "HouseNumber": 3, "Province": "sample string 4", "ProvinceShortCode": "sample string 5", "StreetName": "sample string 6" } ] }, "BestOrder": 1.0, "LastOrderOn": "sample string 1", "OrderCount": 2, "TotalCount": 3, "AllTransactionList": [ { "ID": 1, "dDebit": 1.0, "dCredit": 1.0, "CurrentBalance": 1.0, "CurrentBalanceFC": 1.0, "dDebitFC": 1.0, "dCreditFC": 1.0, "CurrentExchangeRate": 1.0, "ExchangeRate": "sample string 2", "AccountID": 1, "CreatedAt": "2025-01-22T20:50:56.2141353-06:00", "CreatedByUserID": 1, "sNarration": "sample string 3", "CashRegisterHistoryID": 1, "SupplierID": 1, "CustomerID": 1, "UserID": 1, "ExpenseTypeID": 1, "PurchaseID": 1, "IsTraceable": true, "IsReversed": true, "SaleID": 1, "CustomerPaymentExtraDetailID": 1, "ReversedPaymentID": 1, "CashRegisterHistory": "sample string 4", "Customer": "sample string 5", "ExpenseType": "sample string 6", "Sale": "sample string 7", "Supplier": "sample string 8", "User": "sample string 9", "Attachment": "sample string 10", "Remarks": "sample string 11" }, { "ID": 1, "dDebit": 1.0, "dCredit": 1.0, "CurrentBalance": 1.0, "CurrentBalanceFC": 1.0, "dDebitFC": 1.0, "dCreditFC": 1.0, "CurrentExchangeRate": 1.0, "ExchangeRate": "sample string 2", "AccountID": 1, "CreatedAt": "2025-01-22T20:50:56.2141353-06:00", "CreatedByUserID": 1, "sNarration": "sample string 3", "CashRegisterHistoryID": 1, "SupplierID": 1, "CustomerID": 1, "UserID": 1, "ExpenseTypeID": 1, "PurchaseID": 1, "IsTraceable": true, "IsReversed": true, "SaleID": 1, "CustomerPaymentExtraDetailID": 1, "ReversedPaymentID": 1, "CashRegisterHistory": "sample string 4", "Customer": "sample string 5", "ExpenseType": "sample string 6", "Sale": "sample string 7", "Supplier": "sample string 8", "User": "sample string 9", "Attachment": "sample string 10", "Remarks": "sample string 11" } ], "ResponseCode": 4, "ResponseText": "sample string 5" }
application/xml, text/xml
Sample:
<GetCustomerDetailHistoryReportResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/POS.DTO.DataModel"> <ResponseCode>4</ResponseCode> <ResponseText>sample string 5</ResponseText> <AllTransactionList> <TransactionModel> <AccountID>1</AccountID> <Attachment>sample string 10</Attachment> <CashRegisterHistory>sample string 4</CashRegisterHistory> <CashRegisterHistoryID>1</CashRegisterHistoryID> <CreatedAt>2025-01-22T20:50:56.2141353-06:00</CreatedAt> <CreatedByUserID>1</CreatedByUserID> <CurrentBalance>1</CurrentBalance> <CurrentBalanceFC>1</CurrentBalanceFC> <CurrentExchangeRate>1</CurrentExchangeRate> <Customer>sample string 5</Customer> <CustomerID>1</CustomerID> <CustomerPaymentExtraDetailID>1</CustomerPaymentExtraDetailID> <ExchangeRate>sample string 2</ExchangeRate> <ExpenseType>sample string 6</ExpenseType> <ExpenseTypeID>1</ExpenseTypeID> <ID>1</ID> <IsReversed>true</IsReversed> <IsTraceable>true</IsTraceable> <PurchaseID>1</PurchaseID> <Remarks>sample string 11</Remarks> <ReversedPaymentID>1</ReversedPaymentID> <Sale>sample string 7</Sale> <SaleID>1</SaleID> <Supplier>sample string 8</Supplier> <SupplierID>1</SupplierID> <User>sample string 9</User> <UserID>1</UserID> <dCredit>1</dCredit> <dCreditFC>1</dCreditFC> <dDebit>1</dDebit> <dDebitFC>1</dDebitFC> <sNarration>sample string 3</sNarration> </TransactionModel> <TransactionModel> <AccountID>1</AccountID> <Attachment>sample string 10</Attachment> <CashRegisterHistory>sample string 4</CashRegisterHistory> <CashRegisterHistoryID>1</CashRegisterHistoryID> <CreatedAt>2025-01-22T20:50:56.2141353-06:00</CreatedAt> <CreatedByUserID>1</CreatedByUserID> <CurrentBalance>1</CurrentBalance> <CurrentBalanceFC>1</CurrentBalanceFC> <CurrentExchangeRate>1</CurrentExchangeRate> <Customer>sample string 5</Customer> <CustomerID>1</CustomerID> <CustomerPaymentExtraDetailID>1</CustomerPaymentExtraDetailID> <ExchangeRate>sample string 2</ExchangeRate> <ExpenseType>sample string 6</ExpenseType> <ExpenseTypeID>1</ExpenseTypeID> <ID>1</ID> <IsReversed>true</IsReversed> <IsTraceable>true</IsTraceable> <PurchaseID>1</PurchaseID> <Remarks>sample string 11</Remarks> <ReversedPaymentID>1</ReversedPaymentID> <Sale>sample string 7</Sale> <SaleID>1</SaleID> <Supplier>sample string 8</Supplier> <SupplierID>1</SupplierID> <User>sample string 9</User> <UserID>1</UserID> <dCredit>1</dCredit> <dCreditFC>1</dCreditFC> <dDebit>1</dDebit> <dDebitFC>1</dDebitFC> <sNarration>sample string 3</sNarration> </TransactionModel> </AllTransactionList> <BestOrder>1</BestOrder> <Customer> <Address>sample string 14</Address> <Attachments> <Base64String>sample string 1</Base64String> <Extention>sample string 2</Extention> </Attachments> <BICCode>sample string 33</BICCode> <BankAccountDescription>sample string 34</BankAccountDescription> <BankAccountNo>sample string 32</BankAccountNo> <City>sample string 19</City> <CityID>1</CityID> <ClientAddresses> <ClientAddressModel> <Address>sample string 2</Address> <City>sample string 5</City> <CityID>1</CityID> <Client>sample string 8</Client> <ClientID>1</ClientID> <Country>sample string 7</Country> <CountryID>4</CountryID> <ID>1</ID> <State>sample string 6</State> <StateID>3</StateID> </ClientAddressModel> <ClientAddressModel> <Address>sample string 2</Address> <City>sample string 5</City> <CityID>1</CityID> <Client>sample string 8</Client> <ClientID>1</ClientID> <Country>sample string 7</Country> <CountryID>4</CountryID> <ID>1</ID> <State>sample string 6</State> <StateID>3</StateID> </ClientAddressModel> </ClientAddresses> <ClientAddressesDetail> <AddressDetailModel> <City>sample string 1</City> <HouseNumber>3</HouseNumber> <ID>1</ID> <Province>sample string 4</Province> <ProvinceShortCode>sample string 5</ProvinceShortCode> <StreetName>sample string 6</StreetName> <ZipCode>sample string 2</ZipCode> </AddressDetailModel> <AddressDetailModel> <City>sample string 1</City> <HouseNumber>3</HouseNumber> <ID>1</ID> <Province>sample string 4</Province> <ProvinceShortCode>sample string 5</ProvinceShortCode> <StreetName>sample string 6</StreetName> <ZipCode>sample string 2</ZipCode> </AddressDetailModel> </ClientAddressesDetail> <ClientContacts> <ClientContactModel> <Client>sample string 3</Client> <ClientID>1</ClientID> <Contacts>sample string 2</Contacts> <ID>1</ID> </ClientContactModel> <ClientContactModel> <Client>sample string 3</Client> <ClientID>1</ClientID> <Contacts>sample string 2</Contacts> <ID>1</ID> </ClientContactModel> </ClientContacts> <ClientID>6</ClientID> <ClientSource>sample string 28</ClientSource> <ClientSourceID>1</ClientSourceID> <CountryID>1</CountryID> <CreatedAtForClient>2025-01-22T20:50:56.1989209-06:00</CreatedAtForClient> <CreatedByUserIDForClient>1</CreatedByUserIDForClient> <Customer>sample string 9</Customer> <EmailAddress>sample string 13</EmailAddress> <FirstName>sample string 10</FirstName> <Image>sample string 8</Image> <IsActiveForClient>true</IsActiveForClient> <IsCustomer>true</IsCustomer> <IsSupplier>true</IsSupplier> <LastName>sample string 11</LastName> <Mobile>sample string 29</Mobile> <PaymentPermission>sample string 35</PaymentPermission> <PhoneNo>sample string 25</PhoneNo> <PostCode>sample string 23</PostCode> <PostalCode>sample string 26</PostalCode> <ShippingMethod>sample string 27</ShippingMethod> <ShippingMethodID>1</ShippingMethodID> <State>sample string 24</State> <StateID>1</StateID> <StreetAddress>sample string 22</StreetAddress> <Supplier>sample string 7</Supplier> <UpdatePermission>sample string 36</UpdatePermission> <UpdatedAtForClient>2025-01-22T20:50:56.1989209-06:00</UpdatedAtForClient> <VATNumber>sample string 31</VATNumber> <Website>sample string 30</Website> <dCreditLimit>1</dCreditLimit> <dOpeningBalance>1</dOpeningBalance> <sCityName>sample string 20</sCityName> <sCompanyName>sample string 12</sCompanyName> <sCountryName>sample string 21</sCountryName> <sFax>sample string 15</sFax> <sRemarks>sample string 18</sRemarks> <sSalesTax>sample string 17</sSalesTax> <sTaxNo>sample string 16</sTaxNo> <CreatedAtForCustomer>2025-01-22T20:50:56.1989209-06:00</CreatedAtForCustomer> <CreatedByUserIDForCustomer>1</CreatedByUserIDForCustomer> <CurrentBalance>1</CurrentBalance> <CurrentBalanceString>sample string 5</CurrentBalanceString> <CustomerDataButton>sample string 4</CustomerDataButton> <CustomerID>1</CustomerID> <DeliveryPersonID>1</DeliveryPersonID> <DiscountGroup>sample string 3</DiscountGroup> <DiscountGroupID>1</DiscountGroupID> <IsActive>true</IsActive> <IsActiveForCustomer>true</IsActiveForCustomer> <IsOrderCreater>true</IsOrderCreater> <UpdatedAtForCustomer>2025-01-22T20:50:56.1989209-06:00</UpdatedAtForCustomer> </Customer> <LastOrderOn>sample string 1</LastOrderOn> <OrderCount>2</OrderCount> <TotalCount>3</TotalCount> </GetCustomerDetailHistoryReportResponse>