POST api/OrderProfit/Query
Request Information
URI Parameters
None.
Body Parameters
QueryOrderProfitReq| Name | Description | Type | Additional information |
|---|---|---|---|
| PlatformType | Collection of PlatformType |
None. |
|
| ShopIds | Collection of integer |
None. |
|
| OrderType | OrderTypeEnum |
None. |
|
| FreightType | FreightTypeEnum |
None. |
|
| BrushOrderType | BrushOrderTypeEnum |
None. |
|
| StartTime | date |
None. |
|
| EndTime | date |
None. |
|
| Currency | string |
None. |
|
| OrderAmount | AmountRange |
None. |
|
| PromotionFee | AmountRange |
None. |
|
| LogsiticsCost | AmountRange |
None. |
|
| OrderCost | AmountRange |
None. |
|
| RefundAmount | AmountRange |
None. |
|
| OrderProfit | AmountRange |
None. |
|
| OnlineOrderNos | Collection of string |
None. |
|
| LogisticsNos | Collection of string |
None. |
|
| LpsNos | Collection of string |
None. |
|
| IsLike | boolean |
None. |
|
| PageIndex | integer |
None. |
|
| PageSize | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"PlatformType": [
0,
0
],
"ShopIds": [
1,
2
],
"OrderType": 0,
"FreightType": 0,
"BrushOrderType": 0,
"StartTime": "2026-08-11 21:22:31",
"EndTime": "2026-08-11 21:22:31",
"Currency": "sample string 1",
"OrderAmount": {
"MinAmount": 1.0,
"MaxAmount": 1.0
},
"PromotionFee": {
"MinAmount": 1.0,
"MaxAmount": 1.0
},
"LogsiticsCost": {
"MinAmount": 1.0,
"MaxAmount": 1.0
},
"OrderCost": {
"MinAmount": 1.0,
"MaxAmount": 1.0
},
"RefundAmount": {
"MinAmount": 1.0,
"MaxAmount": 1.0
},
"OrderProfit": {
"MinAmount": 1.0,
"MaxAmount": 1.0
},
"OnlineOrderNos": [
"sample string 1",
"sample string 2"
],
"LogisticsNos": [
"sample string 1",
"sample string 2"
],
"LpsNos": [
"sample string 1",
"sample string 2"
],
"IsLike": true,
"PageIndex": 3,
"PageSize": 4
}
application/xml, text/xml
Sample:
<QueryOrderProfitReq xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MS.Report.Model.OrderProfit">
<PageIndex xmlns="http://schemas.datacontract.org/2004/07/MS.Common">3</PageIndex>
<PageSize xmlns="http://schemas.datacontract.org/2004/07/MS.Common">4</PageSize>
<BrushOrderType>Normal</BrushOrderType>
<Currency>sample string 1</Currency>
<EndTime>2026-08-11T21:22:31.0259041+08:00</EndTime>
<FreightType>PredicatLogsiticsCost</FreightType>
<IsLike>true</IsLike>
<LogisticsNos xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</LogisticsNos>
<LogsiticsCost>
<MaxAmount>1</MaxAmount>
<MinAmount>1</MinAmount>
</LogsiticsCost>
<LpsNos xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</LpsNos>
<OnlineOrderNos xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</OnlineOrderNos>
<OrderAmount>
<MaxAmount>1</MaxAmount>
<MinAmount>1</MinAmount>
</OrderAmount>
<OrderCost>
<MaxAmount>1</MaxAmount>
<MinAmount>1</MinAmount>
</OrderCost>
<OrderProfit>
<MaxAmount>1</MaxAmount>
<MinAmount>1</MinAmount>
</OrderProfit>
<OrderType>Normal</OrderType>
<PlatformType xmlns:d2p1="http://schemas.datacontract.org/2004/07/Willv.Common.Enum">
<d2p1:PlatformType>AliExpress</d2p1:PlatformType>
<d2p1:PlatformType>AliExpress</d2p1:PlatformType>
</PlatformType>
<PromotionFee>
<MaxAmount>1</MaxAmount>
<MinAmount>1</MinAmount>
</PromotionFee>
<RefundAmount>
<MaxAmount>1</MaxAmount>
<MinAmount>1</MinAmount>
</RefundAmount>
<ShopIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:int>1</d2p1:int>
<d2p1:int>2</d2p1:int>
</ShopIds>
<StartTime>2026-08-11T21:22:31.0259041+08:00</StartTime>
</QueryOrderProfitReq>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ResponseResultOfPageListModelOfQueryOrderProfitRes| Name | Description | Type | Additional information |
|---|---|---|---|
| Status | boolean |
None. |
|
| ErrorCode | string |
None. |
|
| ErrorMessage | string |
None. |
|
| Data | PageListModelOfQueryOrderProfitRes |
None. |
Response Formats
application/json, text/json
Sample:
{
"Status": true,
"ErrorCode": "sample string 2",
"ErrorMessage": "sample string 3",
"Data": {
"Rows": [
{
"OrderId": 1,
"DeliveryTime": "2026-08-11 21:22:31",
"PackageNo": "sample string 3",
"Amount": 4.0,
"PromotionFee": 5.0,
"AdvertisingFee": 6.0,
"TaxFee": 7.0,
"LogsiticsCost": 8.0,
"IsPredicatLogisticsCost": true,
"Cost": 10.0,
"RefundAmount": 11.0,
"OtherFee": 12.0,
"Profit": 13.0,
"CostProfitRate": 72.22,
"SaleProfitRate": 325.0,
"LogisticsWeight": 14,
"ActualWeight": 15,
"OnlineOrderNo": "sample string 16",
"PlatformType": "sample string 17",
"ShopId": 18,
"ShopName": "sample string 19",
"Country": "sample string 21",
"LogisticsNo": "sample string 22",
"LogisticsChannelId": 23,
"LogisticsChannelName": "sample string 24"
},
{
"OrderId": 1,
"DeliveryTime": "2026-08-11 21:22:31",
"PackageNo": "sample string 3",
"Amount": 4.0,
"PromotionFee": 5.0,
"AdvertisingFee": 6.0,
"TaxFee": 7.0,
"LogsiticsCost": 8.0,
"IsPredicatLogisticsCost": true,
"Cost": 10.0,
"RefundAmount": 11.0,
"OtherFee": 12.0,
"Profit": 13.0,
"CostProfitRate": 72.22,
"SaleProfitRate": 325.0,
"LogisticsWeight": 14,
"ActualWeight": 15,
"OnlineOrderNo": "sample string 16",
"PlatformType": "sample string 17",
"ShopId": 18,
"ShopName": "sample string 19",
"Country": "sample string 21",
"LogisticsNo": "sample string 22",
"LogisticsChannelId": 23,
"LogisticsChannelName": "sample string 24"
}
],
"Total": 1,
"PageIndex": 2,
"PageSize": 3
}
}
application/xml, text/xml
Sample:
<ResponseResultOfPageListModelOfQueryOrderProfitResfbzXuNbUG0fLBEQf xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Willv.Common">
<Data xmlns:d2p1="http://schemas.datacontract.org/2004/07/MS.Common">
<d2p1:PageIndex>2</d2p1:PageIndex>
<d2p1:PageSize>3</d2p1:PageSize>
<d2p1:Rows xmlns:d3p1="http://schemas.datacontract.org/2004/07/MS.Report.Model.OrderProfit">
<d3p1:QueryOrderProfitRes>
<d3p1:ActualWeight>15</d3p1:ActualWeight>
<d3p1:AdvertisingFee>6</d3p1:AdvertisingFee>
<d3p1:Amount>4</d3p1:Amount>
<d3p1:Cost>10</d3p1:Cost>
<d3p1:Country>sample string 21</d3p1:Country>
<d3p1:CountryCode>sample string 20</d3p1:CountryCode>
<d3p1:DeliveryTime>2026-08-11T21:22:31.0493476+08:00</d3p1:DeliveryTime>
<d3p1:IsPredicatLogisticsCost>true</d3p1:IsPredicatLogisticsCost>
<d3p1:LogisticsChannelId>23</d3p1:LogisticsChannelId>
<d3p1:LogisticsChannelName>sample string 24</d3p1:LogisticsChannelName>
<d3p1:LogisticsNo>sample string 22</d3p1:LogisticsNo>
<d3p1:LogisticsWeight>14</d3p1:LogisticsWeight>
<d3p1:LogsiticsCost>8</d3p1:LogsiticsCost>
<d3p1:OnlineOrderNo>sample string 16</d3p1:OnlineOrderNo>
<d3p1:OrderId>1</d3p1:OrderId>
<d3p1:OtherFee>12</d3p1:OtherFee>
<d3p1:PackageNo>sample string 3</d3p1:PackageNo>
<d3p1:PlatformType>sample string 17</d3p1:PlatformType>
<d3p1:Profit>13</d3p1:Profit>
<d3p1:PromotionFee>5</d3p1:PromotionFee>
<d3p1:RefundAmount>11</d3p1:RefundAmount>
<d3p1:ShopId>18</d3p1:ShopId>
<d3p1:ShopName>sample string 19</d3p1:ShopName>
<d3p1:TaxFee>7</d3p1:TaxFee>
</d3p1:QueryOrderProfitRes>
<d3p1:QueryOrderProfitRes>
<d3p1:ActualWeight>15</d3p1:ActualWeight>
<d3p1:AdvertisingFee>6</d3p1:AdvertisingFee>
<d3p1:Amount>4</d3p1:Amount>
<d3p1:Cost>10</d3p1:Cost>
<d3p1:Country>sample string 21</d3p1:Country>
<d3p1:CountryCode>sample string 20</d3p1:CountryCode>
<d3p1:DeliveryTime>2026-08-11T21:22:31.0493476+08:00</d3p1:DeliveryTime>
<d3p1:IsPredicatLogisticsCost>true</d3p1:IsPredicatLogisticsCost>
<d3p1:LogisticsChannelId>23</d3p1:LogisticsChannelId>
<d3p1:LogisticsChannelName>sample string 24</d3p1:LogisticsChannelName>
<d3p1:LogisticsNo>sample string 22</d3p1:LogisticsNo>
<d3p1:LogisticsWeight>14</d3p1:LogisticsWeight>
<d3p1:LogsiticsCost>8</d3p1:LogsiticsCost>
<d3p1:OnlineOrderNo>sample string 16</d3p1:OnlineOrderNo>
<d3p1:OrderId>1</d3p1:OrderId>
<d3p1:OtherFee>12</d3p1:OtherFee>
<d3p1:PackageNo>sample string 3</d3p1:PackageNo>
<d3p1:PlatformType>sample string 17</d3p1:PlatformType>
<d3p1:Profit>13</d3p1:Profit>
<d3p1:PromotionFee>5</d3p1:PromotionFee>
<d3p1:RefundAmount>11</d3p1:RefundAmount>
<d3p1:ShopId>18</d3p1:ShopId>
<d3p1:ShopName>sample string 19</d3p1:ShopName>
<d3p1:TaxFee>7</d3p1:TaxFee>
</d3p1:QueryOrderProfitRes>
</d2p1:Rows>
<d2p1:Total>1</d2p1:Total>
</Data>
<ErrorCode>sample string 2</ErrorCode>
<ErrorMessage>sample string 3</ErrorMessage>
<Status>true</Status>
</ResponseResultOfPageListModelOfQueryOrderProfitResfbzXuNbUG0fLBEQf>