POST api/CustomerDetails/CustomerStatisticsBulkInsert
Request Information
URI Parameters
None.
Body Parameters
Collection of CustomerStatisticsDtoName | Description | Type | Additional information |
---|---|---|---|
CustomerCode | string |
None. |
|
CustomerId | integer |
None. |
|
ProductCode | string |
None. |
|
ProductId | integer |
None. |
|
CompanyId | integer |
None. |
|
TotalSalesQuantity_ty | decimal number |
None. |
|
TotalSalesQuantity_ly | decimal number |
None. |
|
TotalFreeQuantity_ty | decimal number |
None. |
|
TotalFreeQuantity_ly | decimal number |
None. |
|
TotalReturnsQuantity_ty | decimal number |
None. |
|
TotalReturnsQuantity_ly | decimal number |
None. |
|
TotalSalesValue_ty | decimal number |
None. |
|
TotalSalesValue_ly | decimal number |
None. |
|
FirstDateOfSales | date |
None. |
|
LastDateOfSales | date |
None. |
|
LastSalesQuantity_ty | decimal number |
None. |
|
LastSalesValue | decimal number |
None. |
Request Formats
application/json, text/json
Sample:
[ { "customerCode": "sample string 1", "customerId": 2, "productCode": "sample string 3", "productId": 4, "companyId": 5, "totalSalesQuantity_ty": 6.0, "totalSalesQuantity_ly": 7.0, "totalFreeQuantity_ty": 8.0, "totalFreeQuantity_ly": 9.0, "totalReturnsQuantity_ty": 10.0, "totalReturnsQuantity_ly": 11.0, "totalSalesValue_ty": 12.0, "totalSalesValue_ly": 13.0, "firstDateOfSales": "2025-07-04T21:11:57.0544291+00:00", "lastDateOfSales": "2025-07-04T21:11:57.0544291+00:00", "lastSalesQuantity_ty": 16.0, "lastSalesValue": 17.0 }, { "customerCode": "sample string 1", "customerId": 2, "productCode": "sample string 3", "productId": 4, "companyId": 5, "totalSalesQuantity_ty": 6.0, "totalSalesQuantity_ly": 7.0, "totalFreeQuantity_ty": 8.0, "totalFreeQuantity_ly": 9.0, "totalReturnsQuantity_ty": 10.0, "totalReturnsQuantity_ly": 11.0, "totalSalesValue_ty": 12.0, "totalSalesValue_ly": 13.0, "firstDateOfSales": "2025-07-04T21:11:57.0544291+00:00", "lastDateOfSales": "2025-07-04T21:11:57.0544291+00:00", "lastSalesQuantity_ty": 16.0, "lastSalesValue": 17.0 } ]
application/xml, text/xml
Sample:
<ArrayOfCustomerStatisticsDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PD_MC.Dtos"> <CustomerStatisticsDto> <CompanyId>5</CompanyId> <CustomerCode>sample string 1</CustomerCode> <CustomerId>2</CustomerId> <FirstDateOfSales>2025-07-04T21:11:57.0544291+00:00</FirstDateOfSales> <LastDateOfSales>2025-07-04T21:11:57.0544291+00:00</LastDateOfSales> <LastSalesQuantity_ty>16</LastSalesQuantity_ty> <LastSalesValue>17</LastSalesValue> <ProductCode>sample string 3</ProductCode> <ProductId>4</ProductId> <TotalFreeQuantity_ly>9</TotalFreeQuantity_ly> <TotalFreeQuantity_ty>8</TotalFreeQuantity_ty> <TotalReturnsQuantity_ly>11</TotalReturnsQuantity_ly> <TotalReturnsQuantity_ty>10</TotalReturnsQuantity_ty> <TotalSalesQuantity_ly>7</TotalSalesQuantity_ly> <TotalSalesQuantity_ty>6</TotalSalesQuantity_ty> <TotalSalesValue_ly>13</TotalSalesValue_ly> <TotalSalesValue_ty>12</TotalSalesValue_ty> </CustomerStatisticsDto> <CustomerStatisticsDto> <CompanyId>5</CompanyId> <CustomerCode>sample string 1</CustomerCode> <CustomerId>2</CustomerId> <FirstDateOfSales>2025-07-04T21:11:57.0544291+00:00</FirstDateOfSales> <LastDateOfSales>2025-07-04T21:11:57.0544291+00:00</LastDateOfSales> <LastSalesQuantity_ty>16</LastSalesQuantity_ty> <LastSalesValue>17</LastSalesValue> <ProductCode>sample string 3</ProductCode> <ProductId>4</ProductId> <TotalFreeQuantity_ly>9</TotalFreeQuantity_ly> <TotalFreeQuantity_ty>8</TotalFreeQuantity_ty> <TotalReturnsQuantity_ly>11</TotalReturnsQuantity_ly> <TotalReturnsQuantity_ty>10</TotalReturnsQuantity_ty> <TotalSalesQuantity_ly>7</TotalSalesQuantity_ly> <TotalSalesQuantity_ty>6</TotalSalesQuantity_ty> <TotalSalesValue_ly>13</TotalSalesValue_ly> <TotalSalesValue_ty>12</TotalSalesValue_ty> </CustomerStatisticsDto> </ArrayOfCustomerStatisticsDto>
application/x-www-form-urlencoded
Sample:
Sample not available.
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].CustomerCode" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].CustomerId" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].ProductCode" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].ProductId" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].CompanyId" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].TotalSalesQuantity_ty" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].TotalSalesQuantity_ly" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].TotalFreeQuantity_ty" 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].TotalFreeQuantity_ly" 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].TotalReturnsQuantity_ty" 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].TotalReturnsQuantity_ly" 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].TotalSalesValue_ty" 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].TotalSalesValue_ly" 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].FirstDateOfSales" 2025-07-04T21:11:57.0544291+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].LastDateOfSales" 2025-07-04T21:11:57.0544291+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].LastSalesQuantity_ty" 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].LastSalesValue" 17 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].CustomerCode" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].CustomerId" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].ProductCode" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].ProductId" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].CompanyId" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].TotalSalesQuantity_ty" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].TotalSalesQuantity_ly" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].TotalFreeQuantity_ty" 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].TotalFreeQuantity_ly" 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].TotalReturnsQuantity_ty" 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].TotalReturnsQuantity_ly" 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].TotalSalesValue_ty" 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].TotalSalesValue_ly" 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].FirstDateOfSales" 2025-07-04T21:11:57.0544291+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].LastDateOfSales" 2025-07-04T21:11:57.0544291+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].LastSalesQuantity_ty" 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].LastSalesValue" 17 --MultipartDataMediaFormatterBoundary1q2w3e--
Response Information
Resource Description
ObjectNone.
Response Formats
application/json, text/json
Sample:
{}
application/xml, text/xml
Sample:
<z:anyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" />
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="" System.Object --MultipartDataMediaFormatterBoundary1q2w3e--